Python 字典 遍历 依次赋值2
时间: 2024-02-16 08:25:49 浏览: 119
Python中字典对象的遍历示例
要依次赋值给Python字典的每个键,可以使用一个循环来遍历字典,并为每个键赋值。下面是一个示例代码:
```python
my_dict = {'key1': None, 'key2': None, 'key3': None}
values = [1, 2, 3] # 要赋给字典键的值
for key in my_dict.keys():
my_dict[key] = values.pop(0)
print(my_dict)
```
在这个例子中,我们首先创建了一个字典`my_dict`,所有的键都被初始化为`None`。然后,我们创建了一个列表`values`,其中包含要赋给字典键的值。接下来,我们使用`for`循环遍历字典的键,并使用`pop(0)`从`values`列表中取出一个值并赋给当前键。最后,我们打印出字典的内容。
上述代码将输出:
```
{'key1': 1, 'key2': 2, 'key3': 3}
```
请注意,在实际应用中,你可能需要根据具体需求进行修改,比如检查键和值列表的长度是否匹配等。
阅读全文