Python All Function

Python All Function
Python proporciona una amplia gama de métodos incorporados que nos permiten implementar rápidamente algoritmos que de otro modo requerirían mucho más tiempo para desarrollarse desde cero. Uno de los factores que hacen de Python un lenguaje de programación tan potente es la facilidad con la que se pueden acceder estas funciones.

En esta publicación, examinaremos el método Python All () y veremos cómo trata las diferentes estructuras de los datos y tipos de datos. Lo único que limita los casos de uso del método incorporado All () es la creatividad de un desarrollador. En esta publicación, mostraré un uso simple, algunas aplicaciones avanzadas y, con suerte, demostraré por qué cada codificador de Python debe familiarizarse con la función All ().

La función All () en Python se usa para verificar la precisión de cada miembro de una colección. Colecciones, diccionarios de pitón, generadores, sets e incluso cuerdas se encuentran entre los diversos tipos iterables disponibles en Python. La función all () se puede utilizar con cualquiera de estos tipos de datos. Se puede contrastar con la verificación más semántica de cada elemento en una lista para ver si es verdad. Una lista, el diccionario u otro objeto ITerable puede pasarse como un argumento a la función All () en Python.

Sintaxis de toda la función () en el lenguaje de Python:

Comencemos discutiendo la sintaxis de la función All ().

Sintaxis: todos (iterables)

  • bool ('i') se devuelve como verdadero si es verdadero para cada valor de 'i' en el iterable.
  • Si el iterable es nulo, esta función devuelve verdadera.

El método All () sale verdadero si cada valor en el ITerable proporcionado es verdadero. Alternativamente, devuelve falso. Además, si tenemos el iterable vacío, esta función devuelve verdadero.

Ejemplo 1: Uso de la función All () con Python List

Para demostrar cómo funciona el método All (), considere estos breves ejemplos de la lista de Python:

Lista = [8, 4, 2]
imprimir (todos (lista))
List = [1, 1, falso]
imprimir (todos (lista))
List = [0, 9, 2, 5, falso]
imprimir (todos (lista))
Lista = []
imprimir (todos (lista))

Aquí, hemos creado nuestra primera lista con la lista de nombres1 que tiene algunos valores numéricos. Como todos los elementos, lo que hemos insertado en la lista son verdaderos. Entonces, genera el verdadero valor booleano de esta lista en particular. Para esto, hemos llamado a la función All () de Python dentro de nuestra declaración de impresión. Generará el resultado booleano de la lista dada.

Luego, hemos tomado otra lista que se llama list2. Entonces, la función all () genera el valor booleano falso. La tercera lista que se nombra list3 también tiene un valor falso y también genera el valor falso. Esto significa que la función all () devolverá falso si la lista contiene al menos un valor falso. La última lista List4 no está clara porque proporciona verdadera una lista vacía porque ninguno de los elementos de la lista es falso.

Todo el valor booleano devuelto de la función all () con la lista especificada anterior es el siguiente:

Ejemplo 2: Uso de la función all () con conjuntos de python:

Hasta ahora, la única instancia del método all () que ha tomado una lista como argumento es en este artículo (excepto las tuplas vacías). Una tupla, un diccionario o un conjunto son solo algunos ejemplos de iterables que puede emplear. Los conjuntos de Python también actúan como listas cuando la función all () se usa con ellos. Ejemplos incluyen:

set1 = 2, 5, 10
imprimir (todos (set1))
set2 = 9, falso, 9
imprimir (todos (set2))
set3 = 9, 6, 3, 0, falso
Imprimir (all (set3))
set4 =
imprimir (todos (set4))

Aquí, hemos definido algunos sets de Python. El primer conjunto está representado por SET1 y tiene todos los valores verdaderos. El segundo conjunto se define como SET2 donde el valor medio es falso y los dos valores restantes son verdaderos. Al tercer conjunto se le asigna un nombre SET3 que tiene el último valor falso y el último set4 tiene un valor vacío. Hemos invocado todas las funciones () cada conjunto dentro de la declaración de impresión para mostrar los valores booleanos.

En la salida, tenemos valores booleanos devueltos por la función todas para cada conjunto dado respectivamente.

Ejemplo 3: Uso de la función All () con Python tuples:

El comportamiento de la función all (), cuando se usa con tuplas de pitón, es idéntico al ejemplo anterior. Considere el caso a continuación.

tuple1 = (7, 3, 1)
Imprimir (todos (Tuple1))
tuple2 = (falso, 0, falso)
Imprimir (all (Tuple2))
tuple3 = (6, 4, 0, 8, falso)
Imprimir (todos (Tuple3))
tuple4 = ()
Imprimir (todos (Tuple4))

Aquí, se han definido cuatro tuples con valores únicos. Algunas tuplas contienen todos los valores verdaderos y otros contienen al menos un valor falso. La última tupla consiste en el valor vacío. La función All () toma todas las tuplas especificadas como argumento y devuelve el resultado booleano correspondiente a cada tupla.

Los siguientes resultados booleanos son generados por la función All () para las tuplas dadas:

Ejemplo 4: Uso de la función All () con Diccionarios de Python:

Las estructuras de datos que conectan claves y valores incluyen diccionarios, que también se conocen como asignaciones. Como resultado, cuando la función all () se aplica a un diccionario, la salida está determinada únicamente por las teclas. Considera esto:

Dic1 = 1: "Python", 2: "Py"
Imprimir (todos (DIC1))
Dic2 = 0: "Python", False: "Py"
Imprimir (todos (DIC2))
Dic3 = 0: "Spyder", 1: "Python", 2: "Py"
Imprimir (todos (DIC3))
dic4 =
Imprimir (todos (DIC4))

Aquí, hemos especificado cuatro diccionarios. El primer diccionario que usamos es con valores verdaderos booleanos para todas las teclas. La función produce falso cuando la clave se cambia a 0 o una cadena vacía. Como todas las claves son booleanas verdaderas, incluso si cambiamos un valor a una lista vacía falsa booleana, aún obtenemos verdadero como salida. Lo único que utiliza el método All () son las claves, como se ve esto.

Se obtienen los siguientes resultados booleanos:

Ejemplo 5: Uso de la función All () con cadenas Python:

Como una colección de personajes distintos, las cuerdas son itreables. Cuando se pasa una cadena a la función all (), se comporta como una lista. Considera esto:

str1 = "mi ejemplo de cadena!"
Imprimir (todos (STR1))
str2 = "9999"
imprimir (todos (str2))
str3 = ""
imprimir (todos (str3))

Cabe señalar que la función all () generalmente devuelve verdadero cuando se le da una cadena. Esto se debe a que no puede haber un personaje vacío en la cadena. Dado que ya sabemos que una lista vacía produce cierto, una cadena vacía actúa de la misma manera.

Conclusión

En esta publicación, primero examinamos el uso fundamental de Python de All () de la función. Luego se discutió la representación de varios tipos de datos y estructuras de datos como booleanos. La función all () se usó en algunos casos con una variedad de secuencias como parámetros. Examinamos el manejo de textos e enteros por la función all (). Una de las características más útiles del idioma, en nuestra opinión, es la función All () en Python. En nuestra experiencia, su funcionalidad de verdad de prueba por lotes es útil regularmente.