Função Python next()
Exemplo
Crie um iterador e imprima os itens um por um:
mylist = iter(["apple", "banana", "cherry"])
x =
next(mylist)
print(x)
x = next(mylist)
print(x)
x = next(mylist)
print(x)
Definição e uso
A next()
função retorna o próximo item em um iterador.
Você pode adicionar um valor de retorno padrão, para retornar se o iterável chegar ao fim.
Sintaxe
next(iterable, default)
Valores de parâmetro
Parameter | Description |
---|---|
iterable | Required. An iterable object. |
default | Optional. An default value to return if the iterable has reached to its end. |
Mais exemplos
Exemplo
Retorne um valor padrão quando o iterável chegar ao fim:
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)