这是我目前遇到的一些问题的一小段应用程序。从无对象的对象访问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