La función Python any() devuelve True si alguno de los elementos de un iterable dado (Lista, Diccionario, Tupla, conjunto, etc.) es True; de lo contrario, devuelve False.
Sintaxis de la función Python any()
Sintaxis: cualquiera (iterable)
- Iterable: Es un objeto iterable como un diccionario, tupla, lista, conjunto, etc.
Devoluciones: Devoluciones
Ejemplo de función Python any()
Función Python any() en listas en Python . El siguiente ejemplo devuelve True ya que al menos un elemento en la lista (3er elemento) es True.
Python3
# a List of boolean values l = [False, False, True, False, False] print(any(l))
Producción:
True
Ejemplo 1: Listas de funciones de Python any()
Uso de any() en listas de Python .
Python3
# All elements of list are True l = [4, 5, 1] print(any(l)) # All elements of list are False l = [0, 0, False] print(any(l)) # Some elements of list are # True while others are False # l = [1, 0, 6, 7, False] # print(any(l)) # Empty list l = [] print(any(l))
Producción:
True False True False
Ejemplo 2: funcionamiento de cualquier función() con tuplas
Uso de la función any() en Python Tuples .
Python3
# All elements of tuple are True t = (2, 4, 6) print(any(t)) # All elements of tuple are False t = (0, False, False) print(any(t)) # Some elements of tuple are True while # others are False t = (5, 0, 3, 1, False) print(any(t)) # Empty tuple t = () print(any(t))
Producción:
True False True False
Ejemplo 3: funcionamiento de cualquier función() con conjuntos
Uso de la función any() en conjuntos de Python .
Python3
# All elements of set are True s = { 1, 1, 3} print(any(s)) # All elements of set are False s = { 0, 0, False} print(any(s)) # Some elements of set are True while others are False s = { 1, 2, 0, 8, False} print(any(s)) # Empty set s = {} print(any(s))
Producción:
True False True False
Ejemplo 4: funcionamiento de cualquier función() con diccionarios
Nota: En el caso de un diccionario, si todas las claves del diccionario son falsas o el diccionario está vacío, any() devuelve False. Si al menos una clave es True, any() devuelve True.
Python3
# All keys of dictionary are true d = {1: "Hello", 2: "Hi"} print(any(d)) # All keys of dictionary are false d = {0: "Hello", False: "Hi"} print(any(d)) # Some keys of dictionary # are true while others are false d = {0: "Salut", 1: "Hello", 2: "Hi"} print(any(d)) # Empty dictionary d = {} print(any(d))
Producción:
True False True False
Ejemplo 5: funcionamiento de cualquier función() con strings
Python any() devuelve True, si hay al menos 1 carácter en la string .
Python3
# Non-Empty String s = "Hi There!" print(any(s)) # Non-Empty String s = "000" print(any(s)) # Empty string s = "" print(any(s))
Producción:
True True False
Ejemplo 6: Python cualquier función con condición
Python3
# Python3 code to demonstrate working of any() # To Check if any element in list satisfies a condition # initializing list test_list = [4, 5, 8, 9, 10, 17] # printing list print("The original list : ", test_list) # Check if any element in list satisfies a condition # Using any() res = any(ele > 10 for ele in test_list) # Printing result print("Does any element satisfy specified condition ? : ", res)
Producción:
The original list : [4, 5, 8, 9, 10, 17] Does any element satisfy specified condition ? : True
Ejemplo 7: función P ython any() con bucle for
Implementando la función any() usando la función de Python y for-loop . La función my_any() devuelve True si algún elemento del iterable es True, de lo contrario devuelve False.
Python3
# this function gives same result as built-in any() function def my_any(list_x): for item in list_x: if item: return True return False x = [4, 5, 8, 9, 10, 17] print(my_any(x))
Producción:
True
Publicación traducida automáticamente
Artículo escrito por manandeep1610 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA