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

ฝึกจัดการลิสต์ให้คล่องมือ

คุณอาจคุ้นเคยกับการเพิ่มสมาชิกทีละรายการลงในลิสต์ด้วยเมธอด .append() แล้ว แต่หากต้องการรวมลิสต์เข้ากับข้อมูลประเภทอาร์เรย์อื่น (ลิสต์, เซ็ต, ทูเพิล) สามารถใช้เมธอด .extend() แทนได้

นอกจากนี้ยังใช้เมธอด .index() เพื่อหาตำแหน่งของสมาชิกในลิสต์ได้ด้วย จากนั้นนำตำแหน่งนั้นไปใช้ลบสมาชิกออกด้วยเมธอด .pop()

ในแบบฝึกหัดนี้ จะได้ฝึกใช้เมธอดทั้งหมดที่กล่าวมา!

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

ประเภทข้อมูลใน Python

ดูคอร์ส

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

  • สร้างลิสต์ชื่อ baby_names ที่มีชื่อ 'Ximena', 'Aliza', 'Ayden' และ 'Calvin'
  • ใช้เมธอด .extend() บน baby_names เพื่อเพิ่ม 'Rowen' และ 'Sandeep' แล้วพิมพ์ลิสต์
  • ใช้เมธอด .index() เพื่อหาตำแหน่งของ 'Rowen' ในลิสต์ และบันทึกผลลัพธ์ไว้ในตัวแปร position
  • ใช้เมธอด .pop() พร้อม position เพื่อลบ 'Rowen' ออกจากลิสต์

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

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

# Create a list containing the names: baby_names
baby_names = ____

# Extend baby_names with 'Rowen' and 'Sandeep'
____

# Find the position of 'Rowen': position
position = ____

# Remove 'Rowen' from baby_names
____

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