dict 转list
时间: 2023-10-11 09:07:22 浏览: 103
Python中内置数据类型list,tuple,dict,set的区别和用法
5星 · 资源好评率100%
对于将字典转换为列表的操作,有几种方法可以实现。
第一种方法是使用`items()`方法,该方法返回包含字典中所有键值对的元组列表。可以将这个元组列表转换为列表。例如,对于一个名为`dict`的字典,可以使用以下代码将其转换为列表:`dictList = list(dict.items())`。这将返回一个包含字典中键值对的列表。
第二种方法是使用循环遍历字典,将键和值分别添加到两个列表中。例如,假设有一个名为`dict`的字典,可以使用以下代码将其转换为列表:
```
dictList = []
for key, value in dict.items():
dictList.append((key, value))
```
这将在`dictList`列表中包含字典中的键值对。
第三种方法是直接使用循环遍历字典的键,并将键添加到一个列表中。假设有一个名为`dict`的字典,可以使用以下代码将其转换为列表:
```
dictList = []
for key in dict:
dictList.append(key)
```
这将在`dictList`列表中包含字典的键。
以上是三种常见的将字典转换为列表的方法,你可以根据实际需求选择其中的一种方法来实现。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [【Python】dict和list相互转换(字典和列表相互转换)](https://blog.csdn.net/Jarry_cm/article/details/104925292)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [python将字典dict转换为列表list的三种方法](https://blog.csdn.net/qq_41228218/article/details/87307298)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文