|
如果数据已经是成对的:
- # 假设列表中的子列表都有两个元素,第一个是键,第二个是值
- my_list = [['a', 1], ['b', 2], ['c', 3]]
- my_dict = {key: value for key, value in my_list}
- print(my_dict)
复制代码
输出是:
如果数据是直接一维铺陈的:- lst = ['a', 1, 'b', 2, 'c', 3]
- dictionary = {lst[i]: lst[i + 1] for i in range(0, len(lst), 2)}
- print(dictionary)
复制代码
输出是:
|
|