any() Algum verdadeiro

Última atualização: 2026-09-22

any() Algum verdadeiro

any() recebe um iterável e retorna True se pelo menos um elemento for verdadeiro; um objeto vazio retorna False.

CategoriaFunções internas
TipoFunção interna
Versão do Pythonall

📝 Sintaxe

any(iterable)

⚙️ Parâmetros

iterable ObrigatórioAn iterable (list, tuple, generator, ...).

Retorno:bool. True if any element is truthy, else False (including empty iterables).

💥 Exceções

▶ Exemplo

Edite o código, clique em Executar e veja o resultado no painel de saída:

Saída:

False
True
False
Mais estudos de caso em breve — aguarde.

❓ Perguntas frequentes

QO que any([]) retorna?
ARetorna False; nenhum elemento de um iterável vazio é verdadeiro, ao contrário de all([]), que retorna True.
Qany() para no primeiro valor verdadeiro?
ASim, any() usa avaliação de curto-circuito e retorna True imediatamente ao encontrar o primeiro elemento verdadeiro; combinado com geradores evita cálculo desnecessário, ex.: any(x % 2 == 0 for x in big_list).
QDevo usar any() para saber se uma lista não está vazia?
APara checar não vazio, escrever if lst: é mais intuitivo; any() serve melhor para 'existe um elemento que satisfaz uma condição', ex.: any(x > 10 for x in scores).
Qany() e all() sempre aparecem juntos; como não confundir?
Aany é lógica 'OU' (qualquer um verdadeiro basta), all é lógica 'E' (todos devem ser verdadeiros). Dica de memória: any retorna False para objeto vazio; all retorna True para objeto vazio.
Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%