Python next()ฟังก์ชั่น
ตัวอย่าง
สร้างตัววนซ้ำ และพิมพ์รายการทีละรายการ:
mylist = iter(["apple", "banana", "cherry"])
x =
next(mylist)
print(x)
x = next(mylist)
print(x)
x = next(mylist)
print(x)
ความหมายและการใช้งาน
ฟังก์ชันnext()
ส่งคืนรายการถัดไปในตัววนซ้ำ
คุณสามารถเพิ่มค่าส่งคืนเริ่มต้น เพื่อส่งคืนหาก iterable ถึงจุดสิ้นสุด
ไวยากรณ์
next(iterable, default)
ค่าพารามิเตอร์
Parameter | Description |
---|---|
iterable | Required. An iterable object. |
default | Optional. An default value to return if the iterable has reached to its end. |
ตัวอย่างเพิ่มเติม
ตัวอย่าง
ส่งคืนค่าเริ่มต้นเมื่อ iterable ถึงจุดสิ้นสุด:
mylist = iter(["apple", "banana", "cherry"])
x =
next(mylist, "orange")
print(x)
x = next(mylist, "orange")
print(x)
x =
next(mylist, "orange")
print(x)
x = next(mylist, "orange")
print(x)