python如何把dict转为list
时间: 2023-06-11 07:08:06 浏览: 121
对Python3中dict.keys()转换成list类型的方法详解
可以使用 `list()` 函数将字典转换为列表。当将字典转换为列表时,将返回一个包含字典键值对的元组的列表,其中每个元组包含字典中的一个键和对应的值。
例如,以下代码将一个字典转换为一个由元组组成的列表:
```python
my_dict = {'a': 1, 'b': 2, 'c': 3}
my_list = list(my_dict.items())
print(my_list)
```
输出:
```
[('a', 1), ('b', 2), ('c', 3)]
```
另外也可以使用 `my_dict.keys()` 或 `my_dict.values()` 方法将字典的键或值转换为列表。例如:
```python
my_dict = {'a': 1, 'b': 2, 'c': 3}
my_keys = list(my_dict.keys())
print(my_keys) # ['a', 'b', 'c']
my_values = list(my_dict.values())
print(my_values) # [1, 2, 3]
```
阅读全文