หากคุณมีคีย์ที่แน่นอนที่ต้องการหา คุณสามารถใช้ออเปอเรเตอร์ [] หรือฟังก์ชัน get เพื่อดึงค่าที่เกี่ยวข้องกับคีย์นี้ ตัวอย่างเช่น:
ตัวอย่าง
a = {
'foo': 45,
'bar': 22
}
print(a['foo'])
print(a.get('foo'))
ผลลัพธ์
45 45
ตัวอย่าง
หากคุณมี substring ที่ต้องการค้นหาใน dict คุณสามารถค้นหา substring บนรายการคีย์ และหากพบ ใช้ค่านั้น ตัวอย่างเช่น:
a = {
'foo': 45,
'bar': 22
}
for key in a.keys():
if key.find('oo') > -1:
print(a[key])
ผลลัพธ์
45