Je demande à Python d'imprimer le nombre minimum d'une colonne de données CSV, mais la ligne du haut est le numéro de la colonne, et je ne veux pas que Python prenne en compte la ligne du haut. Comment puis-je m'assurer que Python ignore la première ligne?
Voici le code pour l'instant:
import csv
with open('all16.csv', 'rb') as inf:
incsv = csv.reader(inf)
column = 1
datatype = float
data = (datatype(column) for row in incsv)
least_value = min(data)
print least_value
Pourriez-vous également expliquer ce que vous faites, pas seulement donner le code? Je suis très très nouveau sur Python et je voudrais m'assurer de tout comprendre.
1.0
. :)
datatype(row[column]
... c'est ce que je suppose que l'OP essaie de réaliser
1.0
pour chaque ligne de votre fichier et que vous prenez ensuite le minimum, ce qui va être1.0
?