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

การวนซ้ำผ่าน Iterable (1)

ตอนนี้คุณรู้จัก iterable และ iterator แล้ว ในแบบฝึกหัดนี้จะได้ฝึกทบทวนความเข้าใจด้วยการวนซ้ำและพิมพ์ค่าจาก iterable และ iterator

มีลิสต์ของสตริงชื่อ flash เตรียมไว้ให้แล้ว จะได้ฝึกวนซ้ำผ่านลิสต์นี้โดยใช้ลูป for รวมถึงสร้าง iterator สำหรับลิสต์และดึงค่าออกจาก iterator ด้วย

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

Python Toolbox

ดูคอร์ส

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

  • สร้างลูป for เพื่อวนซ้ำผ่าน flash และพิมพ์ค่าในลิสต์ โดยใช้ person เป็นตัวแปรลูป
  • สร้าง iterator สำหรับลิสต์ flash และกำหนดผลลัพธ์ให้กับ superhero
  • พิมพ์แต่ละรายการจาก superhero โดยใช้ next() จำนวน 4 ครั้ง

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

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

# Create a list of strings: flash
flash = ['jay garrick', 'barry allen', 'wally west', 'bart allen']

# Print each list item in flash using a for loop



# Create an iterator for flash: superhero


# Print each item from the iterator
print(____)
print(____)
print(____)
print(____)
แก้ไขและรันโค้ด