การเข้าถึงข้อมูลใน dictionary
หากเลือกคีย์ของ dictionary ได้อย่างเหมาะสม การเข้าถึงค่าต่าง ๆ ก็ทำได้ง่ายและสะดวก ตัวอย่างเช่น หากต้องการดึงชื่อเมืองหลวงของฝรั่งเศสจาก europe ทำได้ดังนี้:
europe['france']
ในที่นี้ 'france' คือคีย์ และจะได้ 'paris' เป็นค่าที่ส่งคืนมา
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python ระดับกลาง
คำแนะนำการฝึกหัด
- ตรวจสอบว่ามีคีย์อะไรบ้างใน
europeโดยเรียกใช้เมธอดkeys()บนeuropeแล้วพิมพ์ผลลัพธ์ออกมา - พิมพ์ค่าที่สอดคล้องกับคีย์
'norway'ออกมา
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Definition of dictionary
europe = {'spain':'madrid', 'france':'paris', 'germany':'berlin', 'norway':'oslo' }
# Print out the keys in europe
# Print out value that belongs to key 'norway'