A função any() em Python
-
Use a função
any()
com lista Python -
Use a função
any()
com tupla Python -
Use a função
any()
com conjunto Python -
Use a função
any()
com dicionário Python
Este tutorial demonstra o uso da função any()
disponível em Python.
A função any()
é uma função simples embutida em Python que percorre os elementos de um determinado iterável e fornece um valor True
ou False
que indica se qualquer um dos dados do par de elementos no iterável é True
em um contexto booleano.
Em termos simples, quando qualquer um dos itens em um determinado iterável é True
, a função any()
retorna True
. Tecnicamente, o funcionamento da função any()
pode ser considerado exatamente o mesmo que fazer a operação OR
no conjunto de elementos no iterável dado.
A sintaxe da função any()
é:
any(iterable)
A função any()
leva apenas um único parâmetro, que pode ser qualquer iterável.
Todos os valores possíveis que podem ser retornados pela função any()
são,
- Um valor
True
é retornado se qualquer um dos elementos do iterável fornecido for consideradoTrue
. - Um valor
False
é retornado se todos os elementos do iterável fornecido forem consideradosFalse
.
A função all()
é semelhante à função any()
em termos de sintaxe, com a única diferença sendo que quando todos os itens em um determinado iterável são True
, então a função all()
retorna True
, caso contrário, retorna False
em todos os outros casos. A função all()
tecnicamente se comporta como a operação AND
em cada elemento iterável.
A função any()
é versátil e pode ser usada com vários iteráveis.
Use a função any()
com lista Python
Listas são um dos quatro tipos de dados embutidos fundamentais que podem ser usados em Python e são utilizados para agrupar vários itens em uma única variável. As listas são mutáveis, ordenadas e têm uma contagem definida.
A função any()
pode ser utilizada em Lists
da seguinte forma.
# The list "list1" consisting of both true and false elements
list1 = [8, 9, False]
print(any(list1))
O código acima fornece a seguinte Resultado:
True
Use a função any()
com tupla Python
Tuplas são outro dos quatro tipos de dados fundamentais fornecidos no Python e funcionam de maneira semelhante às listas. As tuplas são ordenadas e imutáveis.
A função any()
pode ser utilizada em tuplas da seguinte maneira.
# The tuple "tuple1" consisting of both true and false elements
tuple1 = (8, 9, False)
print(any(tuple1))
O código acima fornece a seguinte Resultado:
True
Use a função any()
com conjunto Python
Em geral, os conjuntos executam a mesma função de armazenar vários itens em uma única variável, como os outros três tipos de dados integrados. A única diferença é que os conjuntos são desordenados e não indexados.
A função any()
pode ser utilizada em conjuntos da seguinte maneira.
# The set "set1" consisting of both true and false elements
set1 = {1, 2, 0, 8, False}
print(any(set1))
O código acima fornece a seguinte Resultado:
True
Use a função any()
com dicionário Python
O último dos quatro são Dicionários. Os dicionários armazenam os dados em pares chave: valor
. A versatilidade da função any()
também pode ser usada com dicionários.
A função any()
pode ser utilizada em Dicionários
da seguinte forma.
# The dictionary "dict1" consisting of both true and false elements
dict1 = {1: "Hey", 2: "Great", 3: "Car"}
print(any(dict1))
O código acima fornece a seguinte Resultado:
True
A função any()
é uma ferramenta útil fornecida pelo Python e efetivamente entra em ação quando os programadores precisam lidar com declarações condicionais complexas e booleanos.
Vaibhhav is an IT professional who has a strong-hold in Python programming and various projects under his belt. He has an eagerness to discover new things and is a quick learner.
LinkedIn