我有一个dict
对象和一个list
包含列表,并希望将dict的键与列表中的列表组合在一起,但结果总是以(预定的)混乱出现。如何创建本字典?
my_dict = {(255,0,0):'red', (0,255,0):'green', (0,0,255):'blue'}
my_list = [[1,2,3], [4,5,6], [7,8,9]]
new_dict = dict(zip(my_dict, mylist))
正如你可能已经猜到,这是不实际的数据,但它是我用我的程序的方法,如果有必要,我会发布真正的字典和列表。
我想要的是new_dict与上述项目的排序一致。我们怎样才能做到这一点?
'dict's没有顺序 – jamylak 2013-05-12 07:23:32
他们肯定有一些场景顺序后面,因为结果总是相同的,但完全混乱。 – 2013-05-12 07:24:31
是的,但后台排序也是(伪)随机化 – jamylak 2013-05-12 07:25:09