La lista de clasificación de TUPLE de Python

La lista de clasificación de TUPLE de Python
En Python, utilizamos tuples para almacenar múltiples elementos en una variable. Las listas de tuple se pueden ordenar de manera similar a cualquier otra lista. Sin embargo, las tuplas contienen numerosos elementos, por lo que somos libres de reorganizar las tuplas según el elemento 1 o el elemento I. En esta guía, veremos cómo ordenar varias listas de tuplas utilizando múltiples ejemplos. Repasaremos los diversos escenarios y las muchas estrategias empleadas para lograr esto. Nos centraremos principalmente en algunos métodos incorporados y procedimientos de clasificación para lograr la clasificación de tupla. La naturaleza bien organizada y las propiedades invariables de las tuplas son diferentes de las de las listas regulares.

Utilizar la lista incorporada.Función sort () para organizar la lista de tuplas

El método sort () clasifica los elementos de una lista en secuencias crecientes y decrecientes. El parámetro clave indica el valor utilizado al clasificar. Se supone que la clave es un método o un objeto más llamativo que puede ser funcional para cualquier lista de elementos.

En este código, utilizamos la técnica de sort () incorporada para ordenar la lista de tuplas, y luego, obtenemos un tuplet completamente clasificado en orden ascendente centrado en diferentes edades de los amigos mencionados. También podemos ordenar las tuplas en secuencia descendente modificando ligeramente este código.

Para implementar los códigos en Python, tenemos que instalar la versión SPYDER5. Creamos un nuevo proyecto llamado "Untitled66.py ". Para crear un archivo nuevo, presionamos "Ctrl+N" desde el teclado.s:

La técnica sorted () clasifica cualquier lista y devuelve la lista de elementos ordenados sin cambiar el pedido original. Se necesitan tres argumentos; Dos de ellos son opcionales. Aquí, "Friends" es un parámetro que debe organizarse. La clave es opcional. Un método que sirve como clave u origen para las evaluaciones de clasificación. El reverso es otro argumento. Se ha especificado que la clave se ha especificado para usar el segundo elemento del sublista Lambda. Aquí, 1 significa el primer elemento de la lista. Para ordenar la lista en secuencia ascendente, podemos ignorar el tercer argumento que hemos creado en este programa. Si se establece en True, ITerable se organizará en una secuencia inversa (descendente). Por defecto, se establece en falso:

La declaración de impresión imprime la lista ordenada de "amigos" (lista).

Utilice el tipo de burbujas para organizar la lista de tuplas

La clasificación es posible con la técnica de clasificación de burbujas. Cada tupla es un elemento de la lista especificada. Utilizamos un bucle anidado para obtener el segundo elemento de cada tupla. Esto implementa la técnica de clasificación en el lugar.

Veamos el problema de los amigos, y resolvemos este ejemplo utilizando la técnica de clasificación de burbujas. Aquí, queremos acumular los elementos de acuerdo con el período 0 de la tupla:

Escribimos en el código Python para ordenar una lista de tuples. Primero, definimos una función para ordenar la lista de nombres de amigos por su segundo elemento. Ahora, obtenemos la duración de una lista de nombres de amigos. Usamos un bucle anidado aquí para ordenar la lista:

En este caso, utilizamos la técnica de clasificación de burbujas para recopilar las tuplas centradas en el componente de Friend 0th. Notamos que escribimos códigos considerablemente más largos que algunos enfoques incorporados. No es deliberado como la mejor manera de la memoria. Sin embargo, es uno de los métodos simples y fáciles para ordenar la lista de tuplas.

Lista de clasificación de tuplas usando la función Sorted ()

Cuando realizamos clasificación utilizando esta técnica, los datos o información reales de la tupla cambian y el proceso de clasificación en el lugar se realiza. El método Sorted () clasifica la entrada especificada en una dirección particular y devuelve la repetibilidad ordenada en forma de una lista. Consideremos el ejemplo de este enfoque:

En este caso, realizamos la clasificación mediante el uso de la técnica sorted () tomando dos instancias diferentes usando la función sorted (). En el primer caso, tomamos una variable y agregamos varios elementos. Después de esto, adquiriremos una matriz establecida en orden ascendente. Se ha especificado la clave para organizar el segundo elemento del sublista Lambda. Aquí, 1 denota el primer artículo de la tupla.

En la segunda instancia, observamos los números para el método más allá. Nuevamente, adquirimos una matriz ambientada en orden ascendente de acuerdo con los nombres de los diversos amigos:

Ambas listas están ordenadas en orden ascendente.

Conclusión

Este artículo discutió tuples para las listas de Python. Discutimos varios enfoques que se utilizan para clasificar las listas de una tupla. Ordenamos las listas de la función sort y sorted (). Según este artículo, entendemos que las parejas se pueden ordenar de la misma manera que las listas regulares. Esperamos que hayas encontrado este artículo útil. Echa un vistazo a más artículos de Sugerencia de Linux para consejos y tutoriales.