import csv tab_donnees = [] with open("arbres.csv", newline ='', encoding="utf-8") as csvfile: donnees = csv.DictReader(csvfile, delimiter= ";") for ligne in donnees: tab_donnees.append(dict(ligne)) for ligne in tab_donnees: ligne["HAUTEUR (m)"] = float(ligne["HAUTEUR (m)"]) for line in tab_donnees: ligne["CIRCONFERENCEENCM"] = float(ligne["CIRCONFERENCEENCM"]) haut_max = 0 for ligne in tab_donnees: if ligne["HAUTEUR (m)"] > haut_max: haut_max = ligne["HAUTEUR (m)"] nom = ligne["LIBELLEFRANCAIS"] arrondissement= ligne["ARRONDISSEMENT"]