English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico do Python

Controle de Fluxo no Python

Função do Python

Tipos de Dados do Python

Operações de Arquivos no Python

Objetos e Classes no Python

Data e Hora no Python

Conhecimentos Avançados do Python

Manual de Referência do Python

Uso e exemplo do any() em Python

Funções integradas do Python

Se qualquer elemento do iterable for True, o método any() retornará True. Caso contrário, any() retornará False.

A sintaxe do any() é:

any(iterable)

Parâmetros do any()

 O método any() no Python usa iteráveis (listas, strings, dicionários, etc.).

From any() return value

Retorno do any()

  • any() retorna:

  • True se pelo menos um elemento do iterable for true

False se todos os elementos forem false ou o iterable estiver vazioCondição
RetornoTrue
Todos os valores são TrueFalse

Todos os valores são false

True

Um valor é true (outros valores são false)

True
Um valor é false (outros valores são true)False

Exemplo1Iterador vazio

Como usar any() com listas do Python?1l = [ 3l = [ 4,
l = []
, 0]
l = []
l = [0, False] 5l = [0, False,
l = []
]
l = []

A saída do programa ao executar é:

True
False
True
False

print(any(l))any() é usado de maneira semelhantee tuplas semelhantes a listasConjuntos.

Exemplo2Como usar any() com strings do Python?

s = "This is good"
print(any(s))
# 0 é False
# '0' é True
s = '000'
print(any(s))
s = ''
print(any(s))

A saída do programa ao executar é:

True
True
False

Exemplo3Como usar any() com dicionários do Python?

Para dicionários, se todos os chaves (não valores) forem false, o any() retorna False. Se pelo menos uma chave for true, o any() retorna True.

d = {0: 'False'}
print(any(d))
d = {0: 'False', 1: 'True'}
print(any(d))
d = {0: 'False', False: 0}
print(any(d))
d = {}
print(any(d))
# 0 é False
# '0' é True
d = {'0': 'False'}
print(any(d))

A saída do programa ao executar é:

False
True
False
False
True

Funções integradas do Python