Python Iterator
Python Iterators
ตัววนซ้ำเป็นวัตถุที่มีค่าจำนวนนับได้
ตัววนซ้ำเป็นอ็อบเจ็กต์ที่สามารถวนซ้ำได้ หมายความว่าคุณสามารถข้ามผ่านค่าทั้งหมดได้
ในทางเทคนิคแล้ว ใน Python ตัววนซ้ำเป็นอ็อบเจ็กต์ที่ใช้โปรโตคอลตัววนซ้ำ ซึ่งประกอบด้วยเมธอด__iter__()
และ__next__()
.
ตัวอย่าง
วนซ้ำค่าของทูเพิล:
mytuple = ("apple", "banana", "cherry")
for x in mytuple:
print(x)