1、列表变字典
通过空得字典,遍历方式新成新字典
list1=["a","b","c"] list2=[1,2,3] d={} for i in range(len(list1)): d[list1[i]] =list2[i] print(d) #{'a': 1, 'b': 2, 'c': 3}
2、通过zip()和dict()方式形成新字典
la = ['name','age'] lb = ['chares',10] d = dict(zip(la,lb)) print(d) #{'name': 'chares', 'age': 10}
3.字典转为列表
list1={'a': 1, 'b': 2, 'c': 3} key = list(list1.keys()) print(key) #['a', 'b', 'c'] value = list(list1.values()) print(value) #[1, 2, 3]