On 12 Apr 2020 12:30, Peter Otten <[email protected]> wrote:
Rahul Gupta wrote:
> for line in enumerate(csv_reader):
> print(line[csv_reader.fieldnames[1]])
enumerate() generates (index, line) tuples that you need to unpack:
for index, line in enumerate(csv_reader):
print(line[csv_reader.fieldnames[1]])
==》 Shouldn't that be, e.g:
print( line[csv_reader.fieldnames[1].index()] )
Or maybe:
cols = csv_reader.fieldnames
print( [[val for val, col in zip(record, cols) if col in ['somecol']] for
record in csv_reader])
?
--
https://mail.python.org/mailman/listinfo/python-list