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

Tìm kiếm key trong Python Dictionary

Nếu biết key chính xác: dùng dict[key] hoặc dict.get(key).

a = {'foo': 45, 'bar': 22}
print(a['foo'])   # 45
print(a.get('foo')) # 45

Nếu tìm substring trong key: lặp keys() và dùng str.find().

for key in a.keys():
    if key.find('oo') > -1:
        print(a[key])

Kết quả: 45