我有一個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