A função any() em Python

Vaibhhav Khetarpal 10 outubro 2023
  1. Use a função any() com lista Python
  2. Use a função any() com tupla Python
  3. Use a função any() com conjunto Python
  4. Use a função any() com dicionário Python
A função any() em 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 considerado True.
  • Um valor False é retornado se todos os elementos do iterável fornecido forem considerados False.

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 Khetarpal avatar Vaibhhav Khetarpal avatar

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