我有两个清单:
list1 = ['r', '8', 'w', 'm', 'f', 'c', 'd',...]
list2 = ['AA', 'AB', 'AC', 'AD', 'AE', 'AF',...]
Run Code Online (Sandbox Code Playgroud)
我希望将它们都放入字典中,以便:
{'r':'AA', '8':'AB', 'w':'AC', 'm':'AD',...}
Run Code Online (Sandbox Code Playgroud)
我尝试过使用:
dictionary = dict(zip(list1, list2))
Run Code Online (Sandbox Code Playgroud)
但是,我相信这个函数会做一些奇怪的排序,因为如果我打印"dictionary",我会得到以下输出:
{'1': 'BE', '0': 'EB', '3': 'CE', '2': 'FE', '5': 'DB',...}
Run Code Online (Sandbox Code Playgroud)
为什么会这样,以及如何产生所需的输出?