Função next() Python

Exemplo

Crie um iterador e imprima os itens um a um:

mylist = iter(["apple", "banana", "cherry"])
x = next(mylist)
print(x)
x = next(mylist)
print(x)
x = next(mylist)
print(x)

Executar Exemplo

Definição e Uso

A função next() retorna o próximo item do iterador.

Você pode adicionar um valor de retorno padrão para retornar no final da iteração.

Sintaxe

next(iterável, default)

Valor do Parâmetro

Parâmetro Descrição
iterável Obrigatório. Objeto iterável.
default Opcional. Retorna um valor padrão no final da iteração.

Mais Exemplos

Exemplo

Retorna um valor padrão no final da iteração:

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)

Executar Exemplo