Python 3.x 当你的字典里有一个价值清单时,该怎么办?
假设我有一个字典,其中的值是一个列表。 例如: 我想要以下输出:Python 3.x 当你的字典里有一个价值清单时,该怎么办?,python-3.x,list,dictionary,Python 3.x,List,Dictionary,假设我有一个字典,其中的值是一个列表。 例如: 我想要以下输出: ab 1 2 2 5 2.6 我该怎么做?这样就可以了。你所需要做的就是按照你的意愿格式化它 for key,value in dict.items(): print(key) for n in value: print(n) 结果如下: 123456我想你的最后一对是36而不是26,我们都会犯错,在这种情况下你可以: my_dict = {1:[2,3],2:[5,6]} print('a
ab
1 2
2 5
2.6
我该怎么做?这样就可以了。你所需要做的就是按照你的意愿格式化它
for key,value in dict.items():
print(key)
for n in value:
print(n)
结果如下:
123456
我想你的最后一对是36
而不是26
,我们都会犯错,在这种情况下你可以:
my_dict = {1:[2,3],2:[5,6]}
print('a', 'b')
print(*(' '.join(map(str, e)) for e in zip(*((k, *v) for k, v in my_dict.items()))),sep='\n')
输出:
a b
1 2
2 5
3 6
最好告诉你的代码你曾经尝试过什么,以及你的方法所面临的问题。
13
发生了什么?
a b
1 2
2 5
3 6