不使用zip函数有一个空字典和两个列表,怎么用for循环使这两个列表在这个空字典基础上构造成一个新字典
时间: 2024-02-12 20:09:12 浏览: 44
Python创建空列表的字典2种方法详解
可以使用 range() 函数生成循环的索引,然后在循环中利用字典的 update() 方法将列表中的元素作为键和值,逐个添加到空字典中。代码如下:
```
list1 = [1, 2, 3]
list2 = ['a', 'b', 'c']
new_dict = {}
for i in range(len(list1)):
new_dict.update({list1[i]: list2[i]})
print(new_dict)
```
输出结果为:
```
{1: 'a', 2: 'b', 3: 'c'}
```
阅读全文