สร้าง dictionary
ลิสต์ countries และ capitals มีพร้อมใช้งานในสคริปต์อีกครั้ง งานของคุณคือแปลงข้อมูลนี้ให้เป็น dictionary โดยใช้ชื่อประเทศเป็น key และชื่อเมืองหลวงเป็น value ที่สอดคล้องกัน ทบทวนวิธีสร้าง dictionary ได้จากตัวอย่างนี้:
my_dict = {
"key1":"value1",
"key2":"value2",
}
ในตัวอย่างนี้ ทั้ง key และ value เป็น string ซึ่งในแบบฝึกหัดนี้ก็เป็นแบบเดียวกัน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python ระดับกลาง
คำแนะนำการฝึกหัด
- สร้าง dictionary ชื่อ
europeที่มี 4 คู่ key:value โดยใช้ string จากcountriesและcapitalsระวังเรื่องตัวพิมพ์ใหญ่-เล็กด้วย ให้ใช้ตัวพิมพ์เล็กทั้งหมด - พิมพ์
europeออกมาเพื่อตรวจสอบว่าผลลัพธ์เป็นไปตามที่คาดหวังหรือไม่
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Definition of countries and capital
countries = ['spain', 'france', 'germany', 'norway']
capitals = ['madrid', 'paris', 'berlin', 'oslo']
# From string in countries and capitals, create dictionary europe
europe = {'spain':'madrid', ___, ___, ___ }
# Print europe