Ejemplo-1: ordene una lista de datos de cadenas numéricas
Cree un archivo de Python con el siguiente script para ordenar una lista de datos de cadena usando Lambda que contiene todos los valores de número. Se ha definido una lista de 6 elementos en el script. Aquí, lambda ha usado dentro del ordenado () función para ordenar la lista. La variable de lista se ha dado como el primer valor de argumento, la Lambda se ha establecido como el valor clave, y la posición inicial del tipo se ha establecido en el tercer argumento. A continuación, la función print () se ha utilizado para imprimir la lista ordenada con espacio.
# Declarar una lista de cadenas con valores de númerosProducción:
La siguiente salida aparecerá después de ejecutar el script anterior.
Ejemplo-2: ordene una lista de tuplas
Cree un archivo de Python con el siguiente script para ordenar una lista de tres tuplas usando Lambda, donde cada tupla contiene tres elementos. Se han mostrado tres tipos de clasificación en el script. La posición de clasificación se establece en 0 en la primera función ordenada. Esto ordenará la lista en función del primer elemento de cada tupla. La posición de clasificación se establece en 1 en la segunda función ordenada. Esto ordenará la lista en función del segundo elemento de cada tupla. La posición de clasificación se establece en 2 en la tercera función ordenada. Esto ordenará la lista en función del tercer elemento de cada tupla.
# Declarar una lista de tuplasProducción:
La siguiente salida aparecerá después de ejecutar el script anterior. Tres listas ordenadas de las tuplas se han mostrado en la salida en función de la posición ordenada.
Ejemplo-3: ordene una lista que contenga otra lista
Cree un archivo de Python con el siguiente script para ordenar la lista anidada usando Lambda. Se ha declarado una lista vacía para almacenar los valores de la lista ordenada. Aquí, los bucles 'para' anidados han usado para ordenar los elementos de la lista anidada. El bucle externo 'para' iterará en función del número de listas internas definidas en la lista principal. Según el script, tres listas internas como se definen en la lista principal donde la primera lista interna tiene tres elementos, la segunda lista interior tiene dos elementos y la tercera lista interior tiene cuatro elementos. El bucle interno 'para' iterará en función de los elementos de cada lista interna. La función Sorted () ha llamado a la lambda dentro del bucle interno para ordenar la lista anidada.
# Declarar la lista anidadaProducción:
La siguiente salida aparecerá después de ejecutar el script anterior. La lista de tres listas ordenadas se ha mostrado en la salida.
Ejemplo-4: ordene una lista de diccionarios
Cree un archivo de Python con el siguiente script para ordenar una lista de diccionarios usando Lambda. Cada diccionario contiene tres pares de valor clave dentro de la lista. Se han mostrado cuatro tipos de clasificación en el script. La primera salida mostrará la clasificación basada en la tecla de código. La segunda salida mostrará la clasificación basada en la tecla de nombre. La tercera salida mostrará la clasificación en función de las teclas de código y nombre. La cuarta salida mostrará la clasificación en orden descendente basada en la tecla de nombre.
# Declarar la lista de diccionarioProducción:
La siguiente salida aparecerá después de ejecutar el script anterior.
Conclusión:
Los usos de Lambda para clasificar cuatro listas diferentes se han mostrado en este tutorial mediante el uso de ejemplos simples que ayudarán a los usuarios de Python a comprender el propósito de usar Lambda en la clasificación.