我必须编写一个脚本来查找列表的最大整数。
tour = int(input('Combien de valeurs voulez-vous entrer ? '))
tableau = []
for i in range(tour):
valeur = input('Entrez des valeurs :')
tableau.append(valeur)
tableau.sort()
print('La valeur maximale entrée est :',tableau[len(tableau)-1])
我有(闲置):
Combien de valeurs voulez-vous entrer ? 10
Entrez des valeurs :200
Entrez des valeurs :1
Entrez des valeurs :5
Entrez des valeurs :9
Entrez des valeurs :41
Entrez des valeurs :52
Entrez des valeurs :69
Entrez des valeurs :58
Entrez des valeurs :32
Entrez des valeurs :01
La valeur maximale entrée est : 9
>>> tableau
['01', '1', '200', '32', '41', '5', '52', '58', '69', '9']
为什么列表没有正确整理出来?
答案 0 :(得分:2)
您需要将每个条目转换为整数,目前它将它们排序为字符串:
tableau.append(int(valeur))