Моя максимальная функция не возвращает мне хорошее число [закрыто]Python

Программы на Python
Anonymous
Моя максимальная функция не возвращает мне хорошее число [закрыто]

Сообщение Anonymous »

Я пытаюсь получить максимальное число категорий файла CSV, но не могу понять, почему моя функция не работает

Код: Выделить всё

import csv

file = open("serieschrono-datagouv.csv", "r", encoding="utf8")
reader = csv.reader(file, delimiter=";")
table =[]
for row in reader:
ligne = []
for i in row:
ligne.append(i)
table.append(ligne)
file.close()

def maximum(liste, donnée):
maxi = liste[1][0]
for i in range(1,len(liste)):
if liste[i][2]==str(donnée):
if liste[i][0] !='NA':
if maxi < liste[i][0]:
maxi = liste[i][0]
return maxi

Кстати, изображение — это файл csv.
Я пытался многое изменить в функции

Подробнее здесь: https://stackoverflow.com/questions/784 ... ood-number

Вернуться в «Python»