這是我目前遇到的一些問題的一小段應用程序。從無對象的對象訪問python成員
import csv
with open('eggs.csv', 'rb') as csvfile:
reader = csv.DictReader(csvfile)
for row in reader:
print(row['first_name'], row['cat'])
print(row[1])
應用程序部分運行正常,但沒有問題,但我想通過第i個元素或通過數值訪問'行'中的每個值。
但是,這似乎沒有按預期發揮作用。
有沒有一種特定的方式,我應該這樣做,以訪問成員項目,而不必直接調用他們的列名稱。
幫助和澄清表示讚賞。
不要使用'DictReader()',如果你想要的是一個列表的列表,然後使用'csv.reader()' – Jkdc
我下面假設你要使用這兩個鍵和索引,但是如果你只*想要索引@Jkdc是正確的,只需使用'reader'。 – jonrsharpe
謝謝你們。偉大的洞察力和幫助我分配。 – andrew