键值对的快速种群

时间:2012-10-25 02:32:12

标签: python

我正在寻找一种创建大键值对的快速方法,我可以稍后循环使用。

key = {'a':'stuff', 'a':'more stuff', 'a':'dont look at me', 'b':'test2', 'b':'test3',...'z':'even more stuff'}
for a,b in key
    #do stuff

我希望将a的引用压缩成一个语句。

在这种情况下,我需要a作为关键,并通过抓取与当前b对应的a的所有值来查看。这实际上只是以后代码的可读性,但是如果有其他建议可以更容易地完成这项任务,那将是非常好的。

1 个答案:

答案 0 :(得分:4)

您可以执行以下操作:

key={'a':['stuff','more stuff','even more stuff'],'b':['test2','test3']}
for k in key:
    for val in key[k]:
        #do stuff with values in the key