Función de Python Min

Función de Python Min

“Al igual que otros lenguajes de programación, Python también trata las características incorporadas que se crean para ayudar a los desarrolladores en todos los aspectos. Varias funciones están funcionando de esa manera especificada. Uno de los cuales es la función min (). Como se indica por el nombre, el número más pequeño será devuelto por esta función. Este tutorial cubrirá las funciones básicas de funcionalidad, trabajo y tipos de min () con algunos ejemplos básicos que son fáciles de implementar.

Se utiliza una función min () simple para una variedad de enteros para explicar el funcionamiento de esta función incorporada en el lenguaje de programación de Python. Hemos usado un código de una sola línea con la declaración de impresión. También puede usar una variable separada para almacenar todos los elementos. Esta técnica se elaborará más en esta guía. La función min () contendrá tres valores como parámetro, en el que se aplicará la función min ()."

Imprimir (min ([117,92,43]))

Después de usar este código en la sección del programa, lo depuraremos y lo ejecutaremos. El valor resultante se verá en la ventana "Consola de ipython". El SNAP a continuación representa que después de la compilación, el resultado es "43".

Hay dos categorías principales de funciones de Python Min ():

  • Función min () utilizando objetos
  • Función min () usando iterable

Explicaremos ambos tipos utilizando ejemplos de muestras. Primero, iremos con el uso de objetos.

Función min () utilizando objetos

Este tipo también se conoce como la función min () sin iterable. La función MIN puede usar cualquier tipo de objeto de un solo tipo de datos, y luego la función mínima hace el resto comparando todos los valores de entrada como argumento y luego devolviendo el valor mínimo como resultado. La sintaxis básica para esta función es:

min (argumento1, argumento2, *argumentos, clave)

Parámetros de la función min

  • Argumento1: se refiere al objeto que puede ser un entero o una cadena, etc.
  • Argumento2: Similar al argumento1, también es un objeto de cualquier tipo de datos.
  • *Argumentos (opcionales): es un argumento opcional que puede ser cualquier objeto y puede eliminarse.
  • clave (opcional): es la función a la que pasamos los elementos cuando la comparación se realiza entre todos los elementos.

En el siguiente ejemplo, simplemente hemos pasado los objetos de tipo entero sin un iterador. Los valores positivos y negativos se agregan a la matriz de objetos. Todos estos valores se pasan a la función min (), y el valor resultante se almacena en la variable clave, a través del cual se obtendrá la salida.

La combinación de números positivos y negativos dará como resultado el valor más pequeño obtenido de la función min (). Este valor es el negativo, ya que es menor que los valores positivos.

Min () función usando iterable

Este tipo de función min () toma iterable de cualquier tipo y luego devuelve el valor negativo. La sintaxis básica se da de la siguiente manera:

min (iterable, clave = func)

Parámetros de función

  • ITerable-: Un iterable en Python puede ser cualquiera de los siguientes (lista, tupla, matriz, cadena, set, etc.).
  • clave (opcional): un parámetro opcional que toma el valor resultante después de la operación de la función min ().

Ahora usaremos diferentes iterables para realizar la función min () en ellos.

Obtenga el elemento más pequeño de una lista

El iterable que estamos usando aquí es una lista de enteros. Esta lista se pasará a través del min (), y luego el resultado se almacena en la variable que es "Snumber".

Snumber = min (número);

El valor se mostrará en la ventana de la consola en la ejecución a través de la función de impresión.

Puede ver que entre todos los enteros en la lista, se muestra el valor más pequeño.

Buscar el elemento más pequeño de la cadena

Esta vez, el iterador es una cadena. Todos los personajes están escritos dentro de comas invertidas. La variable de tipo de cadena se someterá a la función min ().

Sstring = min (idiomas);

Este valor se mostrará directamente a través de la declaración de impresión.

En este ejemplo, puede ver que "C ++" parece más pequeño en comparación con "C Sharp". Pero la función min () no funciona con el tamaño. Pero se refiere al alfabeto que viene primero al seguir el orden ascendente. Tanto "C Sharp" como "C ++" comienzan desde C, pero un personaje vacío se considera más pequeño en comparación con las anotaciones matemáticas. Es por eso; C Sharp es el mínimo de toda la cadena.

Buscar el artículo más pequeño del diccionario

Cuando estamos tratando con diccionarios, se usa el parámetro clave. Porque la función min () devuelve la clave más pequeña en el diccionario. Tome una variable de diccionario. Dentro de la variable, use diferentes claves para almacenar valores. Cada clave tendrá un valor separado dentro de él. La representación de factores clave y de valor es "2:14". Aquí 2 es la clave, y 14 es el valor.

Primero, necesitamos encontrar la clave más pequeña usando la función min (). Entonces, para este propósito, la función MIN se aplicará al diccionario, y la clave resultante se almacenará en la variable clave. Todas las claves son una combinación de números positivos y negativos

Clave1 = min (números)

Imprima el valor resultante a través de la variable.

Según el resultado de la consola, un valor negativo será el más pequeño entre todas las claves.

Ahora elaboramos la función min () con más ejemplos. Lo siguiente es buscar la clave cuyo valor es el más pequeño. A diferencia del ejemplo anterior, donde se seleccionó la clave, ahora seleccionaremos el valor más pequeño y luego se mostrará la clave relevante.

Tome una variable Key2 que almacene el valor de la función min (). Esta función mínima tomará otra característica como parámetro. Esta es una función Lambda.

K = lambda k: números [k]

Esto tomará todos los valores de las claves, calculará la más pequeña y luego pasará ese valor a la función. Luego, según el valor más pequeño, se seleccionará la clave.

Ejecute el código, y luego verá que "9" es el valor más pequeño entre todos los valores, aunque la clave de este valor no es la más pequeña. Pero con la ayuda de Lambda, podemos obtener la clave de valor más pequeño.

Nuevamente, usaremos la función Lambda, pero esta vez para obtener el valor más pequeño directamente.

Se mostrará el valor más pequeño, que es 9.

Encuentre la cadena con longitud mínima utilizando la función min ()

Para verificar el tamaño de cualquier cadena, usamos una clave con la función incorporada "Len". Solo se obtendrá el tamaño de la cadena en lugar del orden.

S = min ("hola", "hola", "adiós", key = len)

Esto traerá la cadena más pequeña de acuerdo con el tamaño pero no con alfabetos.

Conclusión

El artículo "Función Python Min ()" tiene como objetivo explicar el funcionamiento de esta característica incorporada en los códigos de Python. El parámetro de esta función contiene los elementos que se utilizarán para la comparación. Hay dos tipos básicos de funciones min: los objetos y los iterables. Los hemos explicado a ambos con ejemplos para elaborar para la comprensión de los lectores. El usuario debe tener el conocimiento del uso básico del lenguaje de Python. Este artículo seguramente desempeñará un papel vital en la escalada de su conocimiento sobre la función min () de Python.