python将列表转字典
时间: 2024-05-19 09:07:39 浏览: 54
python 实现列表转字典
5星 · 资源好评率100%
以下是两种将列表转换为字典的方法:
1. 使用zip函数:
```python
def list_to_dict(lst):
return dict(zip(range(len(lst)), lst))
my_list = ['apple', 'banana', 'orange']
my_dict = list_to_dict(my_list)
print(my_dict) # 输出:{0: 'apple', 1: 'banana', 2: 'orange'}
```
2. 使用enumerate函数:
```python
def list_to_dict(lst):
return dict(enumerate(lst))
my_list = ['apple', 'banana', 'orange']
my_dict = list_to_dict(my_list)
print(my_dict) # 输出:{0: 'apple', 1: 'banana', 2: 'orange'}
```
阅读全文