我是Python的新手,我目前正致力于解决问题,以提高我的编码技能。我有两个Lists
具有相同的大小,我想将这些值从列表添加到dictionary
作为键值对。我怎样才能做到这一点?根据我的研究,我发现我可以使用dict
将列表中的元素作为键或值添加到字典中。
示例:
List_1 = [1, 2, 3, 4]
List_2 = [11, 12, 13, 14]
我的字典应包含:
<'1':'11', '2':'12', '3':'13', '4':'14'>
我的代码:d = dict.fromkeys(List_1, 0)
- 但这只会将List_1
中的元素添加为键,将0添加为值。但是如果我用List_2
替换0,则输出非常奇怪而且不像预期的那样。
请帮助我理解这一点。提前致谢。非常感谢您的帮助。
答案 0 :(得分:0)
不会dict(zip(List_1, List_2))
工作吗?在这种情况下,您将获得int
的字典而不是字符串字典。 。