On 12 Apr 2020 12:30, Peter Otten <__pete...@web.de> 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

Reply via email to