Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ใน Python จะสร้างพจนานุกรมจากสองรายการได้อย่างไร?


หาก L1 และ L2 เป็นออบเจ็กต์รายการที่มีคีย์และค่าที่เกี่ยวข้อง คุณสามารถใช้ไวยากรณ์ความเข้าใจรายการต่อไปนี้เพื่อสร้างอ็อบเจ็กต์พจนานุกรมได้

>>> 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}