Dictionary object เป็น Unordered collection ของคู่ key-value คั่นด้วยคอมมาและล้อมรอบด้วยวงเล็บปีกกา การเชื่อมโยงค่ากับคีย์ระบุด้วยสัญลักษณ์ : ระหว่างพวกเขา
>> D1 = {'a': 1, 'b': 2, 'c': 3}
Key สามารถปรากฏใน Dictionary ได้เพียงครั้งเดียว ในขณะที่ Value เดียวกันสามารถกำหนดให้หลาย Key ได้ Key ควรเป็น Immutable data type คือ ตัวเลข สตริง หรือ Tuple
>> D2 = {1: 'aaa', 2: 'bbb', 3: 'ccc'}
>>> D3 = {(10,10): 'x1', (20,20): 'x2'}
>>> D4 = {'Microsoft': ['MS Office', 'Windows', 'C#'], 'Oracle': ['Oracle', 'Java', 'MySQL']}