字典的键值对怎么输出
时间: 2024-09-25 19:18:38 浏览: 45
在Python中,字典(dict)的数据结构是由一系列的键值对组成的,你可以通过循环遍历或直接访问键名来获取相应的值。以下是几种常见的输出方式:
1. **遍历并打印键值对**:
```python
my_dict = {'name': 'Alice', 'age': 25, 'city': 'New York'}
for key, value in my_dict.items():
print(f"{key}: {value}")
```
这样会逐个打印出每一对键值。
2. **使用items()方法**:
```python
for pair in my_dict.items():
print(pair)
```
`items()`方法会返回一个包含键值对元组的视图。
3. **直接打印键或值**:
如果只想看键或值,也可以单独提取出来:
```python
keys = list(my_dict.keys())
values = list(my_dict.values())
print("Keys:", keys)
print("Values:", values)
```
4. **使用f-string格式化**:
```python
for key, value in my_dict.items():
print(f"{key}: {value} (type: {type(value)})")
```
这样还能显示每个值的类型。
阅读全文