0
我有一个字典的列表,当我想要打印字典中的键的列表索引元素时,输出是字符的索引而不是元素的索引。Python的循环打印列表字符而不是元素
reader = csv.DictReader(mycsvfile, fieldnames)
for row in reader:
print row
示例输出:
{'name':'tom','numbers':"['1','2','3']"} #row
打印行[ '数字']
['1',2','3'] #correct
打印行[ '数字'] [0]
[ #wrong
如何做我将行['数字']转换为列表?
我想你错过了' '''2'中前行:'{' 名 ':' 汤姆”, '数字': '1',2' ,'3']}#row'。对? – EbraHim
@EbraHim是的,你说得对。这是原因。 – Ian
对不起,请参阅我的编辑。该列表实际上是一个字符串。 – jxn