有一个空字典和两个列表,怎么用for循环使这两个列表在这个空字典基础上构造成一个新字典
时间: 2024-02-12 22:09:11 浏览: 56
python 列表转为字典的两个小方法(小结)
可以使用 zip() 函数将两个列表合并为一个元素为元组的列表,然后在循环中利用字典的 update() 方法将元组中的第一个元素作为键,第二个元素作为值,逐个添加到空字典中。代码如下:
```
list1 = [1, 2, 3]
list2 = ['a', 'b', 'c']
new_dict = {}
for key, value in zip(list1, list2):
new_dict.update({key: value})
print(new_dict)
```
输出结果为:
```
{1: 'a', 2: 'b', 3: 'c'}
```
阅读全文