Я прошу Python напечатать минимальное число из столбца данных CSV, но верхняя строка - это номер столбца, и я не хочу, чтобы Python принимал во внимание верхнюю строку. Как я могу убедиться, что Python игнорирует первую строку?
Это пока что код:
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
Не могли бы вы также объяснить, что вы делаете, а не просто дать код? Я очень новичок в Python и хотел бы убедиться, что все понимаю.
1.0
. :)
datatype(row[column]
... это то, чего, я думаю, пытается достичь ОП
1.0
для каждой строки в вашем файле, а затем берете минимум, который будет1.0
?