python如何循环获得字典的值和key
时间: 2024-09-06 13:05:16 浏览: 37
替换python字典中的key值方法
在Python中,你可以使用`items()`方法来同时获取字典的键值对。这是一个示例:
```python
my_dict = {"name": "Alice", "age": 28, "city": "New York"}
for key, value in my_dict.items():
print(f"Key: {key}, Value: {value}")
# 输出:
# Key: name, Value: Alice
# Key: age, Value: 28
# Key: city, Value: New York
```
在这个循环中,`items()`返回一个包含字典键值对的视图,然后在每次迭代中,变量`key`存储键,`value`存储对应的值。
如果你想要只获取键或值,可以分别使用`keys()`和`values()`方法:
```python
# 获取所有键
for key in my_dict.keys():
print(key)
# 获取所有值
for value in my_dict.values():
print(value)
```
阅读全文