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

การเข้าถึงค่าของพจนานุกรมใน Python


ในการเข้าถึงองค์ประกอบพจนานุกรม คุณสามารถใช้วงเล็บเหลี่ยมที่คุ้นเคยพร้อมกับคีย์เพื่อรับค่า

ตัวอย่าง

ต่อไปนี้เป็นตัวอย่างง่ายๆ −

#!/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'