Computer >> Máy Tính >  >> Lập trình >> Python

Trong Python, làm thế nào để tạo từ điển từ hai danh sách?

Nếu L1 và L2 là các đối tượng danh sách chứa khóa và các giá trị tương ứng, thì cú pháp hiểu danh sách sau đây có thể được sử dụng để tạo đối tượng từ điển.

>>> L1 = ['a','b','c','d']
>>> L2 = [1,2,3,4]
>>> d = {L1[k]:L2[k] for k in range(len(L1))}
>>> d
{'a': 1, 'b': 2, 'c': 3, 'd': 4}