Hàm next() của Python

Ví Dụ

Tạo một bộ duyệt 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)

Chạy Ví Dụ

Định nghĩa và cách sử dụng

Hàm next() trả về phần tử tiếp theo trong bộ duyệt.

Bạn có thể thêm giá trị trả về mặc định để trả về khi kết thúc duyệt.

Cú pháp

next(iterable, default)

Giá trị tham số

Tham số Mô tả
iterable Bắt buộc. Đối tượng có thể duyệt qua.
default Tùy chọn. Trả về giá trị mặc định khi kết thúc duyệt.

Th thêm ví dụ

Ví Dụ

Khi kết thúc việc duyệt, trả về giá trị mặc định:

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)

Chạy Ví Dụ