ลองประกาศ Dictionary สามตัวดังนี้ -
>> d1 = {"name": "Ravi", "age": 25, "marks": 60}
>>> d2 = {"name": "Anil", "age": 23, "marks": 75}
>>> d3 = {"name": "Asha", "age": 20, "marks": 70}
ตอนนี้เราจะใช้พวกเขาเป็นค่า (values) ใน Dictionary ระดับบน (parent dictionary)
>> twodimdict = {1: d1, 2: d2, 3: d3}
>>> twodimdict
{1: {'name': 'Ravi', 'age': 25, 'marks': 60},
2: {'name': 'Anil', 'age': 23, 'marks': 75},
3: {'name': 'Asha', 'age': 20, 'marks': 70}}
ที่นี่ d1, d2 และ d3 ถูกกำหนดเป็นค่าให้กับคีย์ 1, 2, 3
twodimdict[1] คืนค่า d1 ค่าของคีย์ภายใน d1 สามารถเข้าถึงได้ดังนี้ -
>> twodimdict[1]
{'name': 'Ravi', 'age': 25, 'marks': 60}
>>> twodimdict[1]["age"]
25
โปรดสังเกตว่า items ใน Dictionary ไม่ได้ถูกจัดดัชนี (indexed)