แรงจูงใจในการใช้ dictionary
เพื่อให้เห็นว่า dictionary มีประโยชน์อย่างไร ลองดูลิสต์สองชุดที่กำหนดไว้ในสคริปต์ countries เก็บชื่อประเทศในยุโรปบางประเทศ ส่วน capitals เก็บชื่อเมืองหลวงที่สอดคล้องกัน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python ระดับกลาง
คำแนะนำการฝึกหัด
- ใช้เมธอด
index()กับcountriesเพื่อหาตำแหน่ง index ของ'germany'แล้วเก็บค่านั้นไว้ในตัวแปรind_ger - ใช้
ind_gerเพื่อดึงชื่อเมืองหลวงของเยอรมนีจากลิสต์capitalsแล้วแสดงผลออกมา
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Definition of countries and capital
countries = ['spain', 'france', 'germany', 'norway']
capitals = ['madrid', 'paris', 'berlin', 'oslo']
# Get index of 'germany': ind_ger
# Use ind_ger to print out capital of Germany