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