การจัดการ Dictionary (2)
มีคนแอบแก้ไข dictionary ที่คุณสร้างไว้อย่างถูกต้อง ตอนนี้สคริปต์มี dictionary europe เวอร์ชันที่ถูกดัดแปลงแล้ว
ช่วยจัดการให้เรียบร้อยด้วย โดยไม่แก้ไขนิยามของ europe โดยตรง แต่ให้เพิ่มคำสั่ง Python เพื่ออัปเดตและลบคู่ key:value ที่ไม่ถูกต้องออก
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python ระดับกลาง
คำแนะนำการฝึกหัด
- เมืองหลวงของ Germany ไม่ใช่
'bonn'แต่คือ'berlin'ให้อัปเดตค่านี้ - Australia ไม่ได้อยู่ในยุโรป แต่ Austria ต่างหากที่อยู่! ลบ key
'australia'ออกจากeurope - แสดงผล
europeเพื่อตรวจสอบว่าการแก้ไขสำเร็จหรือไม่
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Definition of dictionary
europe = {'spain':'madrid', 'france':'paris', 'germany':'bonn',
'norway':'oslo', 'italy':'rome', 'poland':'warsaw',
'australia':'vienna' }
# Update capital of germany
# Remove australia
# Print europe