【发布时间】:2017-02-12 08:21:54
【问题描述】:
我有一个像下面这样的列表
{'list1':[a,b,c]}{'list2':[d,e,f]}
我想像这样打印它
list 1
a
b
c
list 2
d
e
f
怎么做。提前致谢。
【问题讨论】:
-
这不是一个列表。
-
你有一个字典而不是一个列表,只需遍历键和值:
for k,v in yourvar.items(): print ('{}'.format(k));print('{}'.format('\n'.join(map(str, v)))) -
@BurhanKhalid:这甚至不是一个字典。它看起来有点像两个 dicts,但实际上,它是如此混乱和模棱两可,以至于我们需要查看更多上下文来找出正确的继续方式。
标签: python-2.7 list