Hàm next () trong Python
Thí dụ
Tạo một trình lặp và in từng mục một:
mylist = iter(["apple", "banana", "cherry"])
x =
next(mylist)
print(x)
x = next(mylist)
print(x)
x = next(mylist)
print(x)
Định nghĩa và Cách sử dụng
Hàm next()
trả về mục tiếp theo trong một trình lặp.
Bạn có thể thêm giá trị trả về mặc định, để trả về nếu giá trị có thể lặp đã đến cuối.
Cú pháp
next(iterable, default)
Giá trị tham số
Parameter | Description |
---|---|
iterable | Required. An iterable object. |
default | Optional. An default value to return if the iterable has reached to its end. |
Các ví dụ khác
Thí dụ
Trả về giá trị mặc định khi giá trị có thể lặp lại đã đến cuối:
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)