เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

สร้าง 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
แก้ไขและรันโค้ด