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

การสร้าง dictionary ด้วย zip

ในแบบฝึกหัดนี้ จะได้นำความรู้เกี่ยวกับฟังก์ชัน zip() มาใช้เพื่อรวมสองลิสต์เข้าด้วยกันเป็น dictionary

ลิสต์เหล่านี้ถูกดึงมาจาก ไฟล์ชุดข้อมูลขนาดใหญ่ที่รวบรวมตัวชี้วัดการพัฒนาโลกของธนาคารโลก โดยได้ผ่านการประมวลผลเบื้องต้นมาแล้วเพื่อให้เหมาะกับการเรียนรู้

ลิสต์แรก feature_names เก็บชื่อหัวคอลัมน์ของชุดข้อมูล ส่วนลิสต์ที่สอง row_vals เก็บค่าจริงของแต่ละแถวในชุดข้อมูล ซึ่งสอดคล้องกับชื่อหัวคอลัมน์แต่ละตัว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Python Toolbox

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้าง zip object โดยเรียก zip() แล้วส่ง feature_names และ row_vals เป็นอาร์กิวเมนต์ จากนั้นกำหนดผลลัพธ์ให้กับตัวแปร zipped_lists
  • สร้าง dictionary จาก zip object zipped_lists โดยเรียก dict() พร้อมส่ง zipped_lists เป็นอาร์กิวเมนต์ แล้วกำหนด dictionary ที่ได้ให้กับตัวแปร rs_dict

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Zip lists: zipped_lists
zipped_lists = ____

# Create a dictionary: rs_dict
rs_dict = ____

# Print the dictionary
print(rs_dict)
แก้ไขและรันโค้ด