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)
Đị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)