Le estoy pidiendo a Python que imprima el número mínimo de una columna de datos CSV, pero la fila superior es el número de la columna y no quiero que Python tenga en cuenta la fila superior. ¿Cómo puedo asegurarme de que Python ignore la primera línea?
Este es el código hasta ahora:
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
¿Podría también explicar lo que está haciendo, no solo dar el código? Soy muy nuevo en Python y me gustaría asegurarme de que entiendo todo.
1.0. :)
datatype(row[column]... es lo que supongo que el OP está tratando de lograr
1.0para cada línea en su archivo y luego toma el mínimo, que será1.0?