ในการเข้าถึงองค์ประกอบพจนานุกรม คุณสามารถใช้วงเล็บเหลี่ยมที่คุ้นเคยพร้อมกับคีย์เพื่อรับค่า
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่างง่ายๆ −
#!/usr/bin/python dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'} print "dict['Name']: ", dict['Name'] print "dict['Age']: ", dict['Age']
ผลลัพธ์
เมื่อโค้ดด้านบนถูกรัน มันจะให้ผลลัพธ์ดังต่อไปนี้ −
dict['Name']: Zara dict['Age']: 7
หากเราพยายามเข้าถึงรายการข้อมูลด้วยคีย์ซึ่งไม่ใช่ส่วนหนึ่งของพจนานุกรม เราจะได้รับข้อผิดพลาดดังต่อไปนี้ -
ตัวอย่าง
#!/usr/bin/python dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'} print "dict['Alice']: ", dict['Alice']
ผลลัพธ์
เมื่อโค้ดด้านบนถูกรัน มันจะให้ผลลัพธ์ดังต่อไปนี้ −
dict['Alice']: Traceback (most recent call last): File "test.py", line 4, in <module> print "dict['Alice']: ", dict['Alice']; KeyError: 'Alice'