Sintaxe:
qualquer (variável_ iterável)Aqui, iterable_variable pode ser qualquer tupla ou lista ou qualquer objeto iterável e retorna um valor booleano. Os usos de qualquer função () em diferentes objetos iteráveis são mostrados abaixo.
Uso de qualquer função () na string
Qualquer valor de string é considerado o valor verdadeiro para algum() função. No exemplo a seguir, os dados da string são armazenados na variável, texto 1 e quando a variável é passada como um argumento para algum() função então ele retorna verdadeiro. Quando uma string vazia é armazenada na variável, texto2, e passou para algum() função então retorna falso porque a string vazia é considerada falsa.
#!/ usr / bin / env python3# Aplicar qualquer () em dados de string
text1 = "Dica Linux"
print ("A saída do valor da string:", qualquer (texto1))
# Aplicar qualquer () em dados vazios
text2 = ""
print ("A saída do valor da string vazia:", qualquer (texto2))
Resultado:
A seguinte saída aparecerá após a execução do script.
Uso de qualquer função () na tupla
O script a seguir mostra o uso da função any () em diferentes tipos de variáveis de tupla. tup1 contém todos os valores numéricos e todos retornam verdadeiros, exceto um. tup2 contém quatro valores falsos e um valor negativo (-1) que retorna verdadeiro. tup3 contém dois valores falsos e dois valores vazios que também retornam falsos. tup4 contém dois valores falsos, um valor de string que retorna verdadeiro e uma string vazia que retorna falso.
#!/ usr / bin / env python3# Aplique qualquer () em dados numéricos
tup1 = (15, 23, 43, 0, 78)
print ("A primeira saída:", qualquer (tup1))
# Aplique qualquer () em dados booleanos e números negativos
tup2 = (0, falso, falso, -1, falso)
print ("A segunda saída:", qualquer (tup2))
# Aplicar any () em dados booleanos e string vazia
tup3 = (", falso,", falso)
print ("A terceira saída:", qualquer (tup3))
# Aplicar any () em dados booleanos e valor de string
tup4 = ('Olá', False, ", False)
print ("A quarta saída:", qualquer (tup4))
Resultado:
A seguinte saída aparecerá após a execução do script.
Uso de qualquer função () na lista
O script a seguir mostra o uso de qualquer função () em variáveis de lista. Os quatro tipos de variáveis de lista são usados aqui. lista1 é uma lista vazia que retorna falso. lista2 contém três valores de string que retornam verdadeiro e um valor vazio que retorna falso. lista3 contém dois números zero (0) que retornam falso e um caractere '0' que retorna verdadeiro. lista4 contém três valores, um zero que retorna falso, um falso e uma string vazia que retorna zero. Então, todos os valores de lista4 são falsos.
#!/ usr / bin / env python3# Aplique qualquer () em uma lista vazia
lista1 = []
print ("A saída da lista vazia:", qualquer (lista1))
# Aplique qualquer () em uma lista de strings
list2 = ['Ubuntu', ", '0', 'Fedora']
print ("A saída de uma lista de string:", qualquer (lista2))
# Aplique any () em uma lista de valores zero
lista3 = [0, '0', 0]
print ("A saída de uma lista de 0 valores:", qualquer (lista3))
# Aplique any () em uma lista de strings booleanas e vazias
lista4 = [0, falso, "]
print ("A saída de uma lista de dados booleanos e vazios:", qualquer (lista4))
Resultado:
A seguinte saída aparecerá após a execução do script.
Uso de qualquer função () no dicionário
O script a seguir mostra o uso da função any () na variável de dicionário. a função any () retorna um valor com base nos valores de índice do dicionário. a função any () é aplicada a três variáveis de dicionário aqui. dic1 contém apenas um item onde o índice é 0 que retorna falso. dic2 contém dois itens, o índice do primeiro item é 0 que retorna falso e o índice do segundo item é um valor de string que retorna verdadeiro. dic3 contém dois itens, o índice do primeiro item é falso e o índice do segundo item é uma string vazia que retorna falso também.
#!/ usr / bin / env python3# Aplique qualquer () em um dicionário de item único onde o índice é 0
dic1 = 0: 'Verdadeiro'
print ("A primeira saída:", qualquer (dic1))
# Aplique any () em um dicionário de dois itens onde os índices são 0 e 'False'
dic2 = 0: 'Falso', 'Falso': 0
print ("A segunda saída:", qualquer (dic2))
# Aplique any () em um dicionário de dois itens onde os índices são falsos e uma string vazia
dic3 = False: False, ": 'Vazio'
print ("A terceira saída:", qualquer (dic3))
Resultado:
A seguinte saída aparecerá após a execução do script.
Uso de qualquer função () em várias condições
No exemplo a seguir, a função any () é aplicada em três variáveis de lista, e as saídas são usadas em um E se declaração com operadores lógicos AND. A primeira lista contém um valor verdadeiro (-1) e retorna verdadeiro. A segunda lista contém dois valores verdadeiros ('Falso', '0') e retorna verdadeiro. A terceira lista contém todos os valores falsos que retornam falsos. Então, E se condição retornará falsa.
#!/ usr / bin / env python3# Aplique qualquer () na primeira lista
Lista1 = [0, -1, falso]
imprimir ("Lista1:", qualquer (Lista1))
# Aplique qualquer () na segunda lista
Lista2 = [", 'Falso', '0']
imprimir ("Lista2:", qualquer (Lista2))
# Aplique qualquer () na terceira lista
Lista3 = [Falso, 0, "]
imprimir ("Lista3:", qualquer (Lista3))
# Retorna verdadeiro se todas as saídas de qualquer função () forem verdadeiras
if (any (List1) and any (List2) and any (List3)):
print ("A saída de todas as funções any () são True")
senão:
print ("Qualquer saída da função any () é falsa")
Resultado:
A seguinte saída aparecerá após a execução do script.
Conclusão:
O uso da função any () em diferentes tipos de variáveis em python é mostrado usando vários exemplos aqui. Isso ajudará os leitores a entender o uso da função any () em python e aplicá-la corretamente no script.