python提取字典的键和值
时间: 2023-12-29 16:50:17 浏览: 73
ScSR-master-py_learningpython_SCSR_python_
可以使用字典的keys()方法和values()方法分别获取字典的键和值,示例如下:
```python
my_dict = {'name': 'Alice', 'age': 18, 'gender': 'female'}
# 获取字典的键
keys = my_dict.keys()
print(keys) # 输出:dict_keys(['name', 'age', 'gender'])
# 获取字典的值
values = my_dict.values()
print(values) # 输出:dict_values(['Alice', 18, 'female'])
```
注意,keys()和values()方法返回的分别是dict_keys和dict_values类型的对象,如果需要转换为列表或其他类型,可以使用list()、tuple()等方法。例如:
```python
# 将字典的键转换为列表
key_list = list(my_dict.keys())
print(key_list) # 输出:['name', 'age', 'gender']
# 将字典的值转换为元组
value_tuple = tuple(my_dict.values())
print(value_tuple) # 输出:('Alice', 18, 'female')
```
阅读全文