在Python中,将列表转换为字典可以通过以下几种方法实现:
1. 使用`zip()`函数和字典推导式:
keys = ['a', 'b', 'c']
values = [1, 2, 3]
my_dict = {key: value for key, value in zip(keys, values)}
2. 使用`zip()`函数和`dict()`函数:
keys = ['a', 'b', 'c']
values = [1, 2, 3]
my_dict = dict(zip(keys, values))
3. 使用列表推导式和`dict()`函数:
keys = ['a', 'b', 'c']
values = [1, 2, 3]
my_dict = dict(zip(keys, values))
4. 将嵌套列表转换为字典:
student_list = [['Tom', 90], ['Lucy', 85], ['Jim', 78]]
student_dict = {student: student for student in student_list}