Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Truy cập giá trị Dictionary trong Python

Để truy cập phần tử dictionary, dùng cặp ngoặc vuông cùng key để lấy giá trị.

Ví dụ

#!/usr/bin/python
dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
print "dict['Name']: ", dict['Name']
print "dict['Age']: ", dict['Age']

Kết quả

Khi mã chạy, kết quả:

dict['Name']: Zara
dict['Age']: 7

Nếu truy cập key không có trong dictionary, sẽ báo lỗi:

Ví dụ

#!/usr/bin/python
dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
print "dict['Alice']: ", dict['Alice']

Kết quả

dict['Alice']: Traceback (most recent call last):
  File "test.py", line 4, in 
    print "dict['Alice']: ", dict['Alice']
KeyError: 'Alice'

Mẹo: Dùng dict.get('key') để tránh KeyError, trả về None nếu key không tồn tại.