我有两个列表,我想将两个列表放在字典中。我拖着第二个名单。现在,当我在字典中打印这两个列表时,它完美地运行,但是当我尝试不止一次时,字典中的位置会发生变化。
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。 这可能是使用词典..?我应该用什么来修复密钥并随机改变值..