ถ้า L1 และ L2 เป็นอ็อบเจ็กต์รายการที่มีคีย์และค่าที่เกี่ยวข้องกัน สามารถใช้เมธอดต่อไปนี้เพื่อสร้างอ็อบเจ็กต์พจนานุกรมได้
Zip สองรายการและแปลงเป็นพจนานุกรมโดยใช้ฟังก์ชัน dict()
>>> L1 = ['a','b','c','d'] >>> L2 = [1,2,3,4] >>> d = dict(zip(L1,L2)) >>> d {'a': 1, 'b': 2, 'c': 3, 'd': 4}
การใช้ไวยากรณ์ความเข้าใจพจนานุกรม
>>> L1 = ['a','b','c','d'] >>> L2 = [1,2,3,4] >>> d = {k:v for k,v in zip(L1,L2)} >>> d {'a': 1, 'b': 2, 'c': 3, 'd': 4}