python字典.iteritems
时间: 2023-12-02 13:04:18 浏览: 78
python 字典item与iteritems的区别详解
在 Python 2.x 版本中,`dict.iteritems()` 方法返回一个迭代器,用于遍历字典中的键值对。例如:
```python
my_dict = {'a': 1, 'b': 2, 'c': 3}
for key, value in my_dict.iteritems():
print(key, value)
```
输出结果为:
```
('a', 1)
('c', 3)
('b', 2)
```
在 Python 3.x 版本中,`dict.iteritems()` 方法已经被移除了,取而代之的是 `dict.items()` 方法,它返回一个包含字典中所有键值对的视图(view)对象。可以使用类似的方式来遍历字典中的键值对:
```python
my_dict = {'a': 1, 'b': 2, 'c': 3}
for key, value in my_dict.items():
print(key, value)
```
输出结果与 Python 2.x 版本中的相同:
```
a 1
c 3
b 2
```
阅读全文