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

จะประกาศพจนานุกรมหลายมิติใน Python ได้อย่างไร?


ให้เราประกาศวัตถุพจนานุกรมสามรายการดังนี้ -

>>> d1={"name":"Ravi","age":25, "marks":60}>>> d2={"name":"Anil","age":23, " เครื่องหมาย":75}>>> d3={"name":"Asha", "age":20, "marks":70}

ตอนนี้เราจะใช้เป็นค่าในพจนานุกรมหลัก

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

โปรดทราบว่ารายการพจนานุกรมจะไม่ถูกสร้างดัชนี