我们可以不断修复字典的位置吗?

时间:2016-07-20 11:18:45

标签: python dictionary

我有两个列表,我想将两个列表放在字典中。我拖着第二个名单。现在,当我在字典中打印这两个列表时,它完美地运行,但是当我尝试不止一次时,字典中的位置会发生变化。

import random
from random import shuffle
s = ['a','b','c','d']
l=[1,2,3,4]
shuffle(l)
b=dict(zip(s,l))
print(b)

现在第一次输出是

{'a': 1, 'c': 3, 'b': 4, 'd': 2}

当我第二次尝试时

{'d': 1, 'c': 3, 'b': 2, 'a': 4}

改组运行正常,但我的问题是:我想在字典中修复键值a,b,c,d,并且应该改组1,2,3,4。 这可能是使用词典..?我应该用什么来修复密钥并随机改变值..

0 个答案:

没有答案