立即学习:https://edu.csdn.net/course/play/26755/340125?utm_source=blogtoedu
如何将两个列表或元组合并成一个字典:
1.列表:
(1)方法一:
a = ["a", "b", "c", "d"]
b = [1, 2, 3, 4]
c = {}
for x in range(0, len(a)):
c[a[x]] = b[x]
print(c)
(2)方法二:
a = ["a", "b", "c", "d"]
b = [1, 2, 3, 4]
print(dict(zip(a, b)))
"""结果:
{'a': 1, 'b': 2, 'c': 3, 'd': 4} """
2.元组:
a = ("id", "name", "age")
a2 = [("01", "Bill", "20"), ("02", "Make", "30")]
for key in a2:
print(dict(zip(a, key)))
"""结果:
{"id": "01", "name": "Bill", "age": ”20“}
{"id": "02", "name": "Make", "age": ”30“} """