python怎么讲字典转为列表
时间: 2024-11-22 12:28:06 浏览: 0
python 列表转为字典的两个小方法(小结)
在Python中,将字典转换为列表可以使用内置函数`dict.items()`来获取字典的所有键值对作为一个元组的列表,然后通过列表推导式或直接遍历来处理。例如:
```python
# 示例字典
my_dict = {'a': 1, 'b': 2, 'c': 3}
# 使用items()方法并解压成列表
list_of_pairs = list(my_dict.items())
print(list_of_pairs) # 输出:[('a', 1), ('b', 2), ('c', 3)]
# 或者使用列表推导式
list_of_lists = [list(item) for item in my_dict.items()]
print(list_of_lists) # 输出:[['a', 1], ['b', 2], ['c', 3]]
# 如果只想要键或值,可以分别选择keys()和values()
keys_list = list(my_dict.keys())
values_list = list(my_dict.values())
print(keys_list) # 输出:['a', 'b', 'c']
print(values_list) # 输出:[1, 2, 3]
```
阅读全文