【发布时间】:2018-08-03 03:35:21
【问题描述】:
我想打印一串字典的键和值。例如,
a = [{'1': '0'}, {'9': '2'}, {'4': '3'}, {'3': '5'}, {'0': '7'}, [], [], [], []]
我试过这个:
for x in a:
for y in x.values():
print(y)
不工作
for x in a:
for y in x.itervalues():
print(y)
不工作
for x in a:
for y in x.items():
print(y)
不工作
无论如何要这样打印? :
1 0
9 2
4 3
3 5
0 7
或
keys = 1,9,4,3,0
values = 0,2,3,5,7
【问题讨论】:
-
a是字典和列表的混合列表,而不是字典列表。
标签: python string list dictionary