Convertir los conjuntos de Python en una lista

Convertir los conjuntos de Python en una lista
Tanto los conjuntos como las listas en Python tienen un montón de objetos, pero hay algunas cosas que los distinguen. Si discutimos los conjuntos, entonces no son una colección secuencial de objetos. Los objetos en el conjunto son excepcionales. Los conjuntos se pueden crear encerrando los elementos utilizando soportes rizados. Por eso no están categorizados, fijos y permiten objetos únicos. Aquí, sin categoría significa que los elementos en el conjunto carecen de orden secuencial. Posee órdenes cambiadas cada vez que lo usa. Por lo tanto, no puede acceder a ellos por valor de índice o clave. Sin embargo, los conjuntos son cambiables pero solo contienen los elementos no superables.

Por otro lado, las listas en Python son un grupo de elementos bien ordenado a los que se puede acceder utilizando un valor de índice. Las listas también son cambiantes, pero puede agregar, alterar o eliminar los elementos de la lista cada vez que necesite. Ven y vamos a sumergirnos para entender cómo convertir los sets en una lista de Python.

Nota: la herramienta Spyder en Windows 10 se ha utilizado en esta guía.

Ejemplo 1

En este ejemplo, discutimos el método para convertir un conjunto en una lista de Python. Elaboramos este método utilizando la función list (). Para convertir el conjunto en la lista, utilizamos un compilador Spyder para crear un nuevo archivo y aprender cómo funciona la función list (). Python proporciona muchas funciones incorporadas, y la función list () es una de ellas que convierte los conjuntos en una lista.

Primero, crea el conjunto agregando valores. Use la función List () para establecer la conversión en una lista. En esta función, pasa el conjunto en la lista como parámetro. Entonces, en este programa, alimentamos "set (roll_no)" como un parámetro de lista para cambiar el conjunto en una lista y asignarlo a la variable "res". Luego, utilizamos la función print () para imprimir la lista alterada en la pantalla del terminal:

set_rollno = 10, 11, 12, 13
res = list (set_rollno)
Imprimir (Res)

Para verificar la salida de la conversión establecida utilizando la función list (), guarde su archivo de código con el ".extensión PY ”y luego presione F5 para compilar el código:

Ejemplo 2

En nuestro segundo ejemplo, utilizamos el enfoque de iteración manual para convertir un conjunto en una lista de Python. Elaboramos este método agregando manualmente los elementos en la lista de Python. Este método lleva mucho tiempo, y no se usa comúnmente en comparación con el método list (). Este método lleva demasiado tiempo para agregar elementos a la lista manualmente. Para explicar más a fondo el método, usamos el mismo archivo de código y le aplicamos modificaciones.

Primero, creamos el conjunto agregando valores. Luego, creamos una lista en blanco para llenarla manualmente por elementos. A continuación, usamos un bucle for que atraviesa el conjunto y agrega elementos en la lista usando la función append (). Después de esto, utilizamos la función print () para imprimir la lista en la pantalla terminal.

set_rollno = 10, 11, 12, 13
my_ = list = []
para i en set_rollno:
anular (i)
imprimir (my_list)

Nuevamente, guarde su extensión de archivo de código. Luego, presione F5 para ejecutar el código y verifique la salida en la pantalla de la consola:

Ejemplo 3

En nuestro tercer ejemplo, utilizamos el enfoque Frozenset para convertir un conjunto en una lista de Python. El objeto Frozenset en Python es un grupo no organizado de elementos de datos no cancelables. Por lo tanto, no puede cambiar los elementos del Frozenset. Para cambiarlo en una lista, aplique la función de la lista como un argumento para acceder a los elementos de la lista.

Primero, creamos el Frozenset agregando valores. Luego, utilizamos el método de lista y pasamos el conjunto como argumento. Después de esto, utilizamos la función print () para imprimir la lista en la pantalla del terminal:

sell_rollno = Frozenset (10, 12, 20, 13)
a_list = list (set_rollno)
Imprimir (A_List)

Una vez más, guarde y ejecute el archivo de programa para ver la salida de Frozenset en la pantalla de la consola.

Conclusión

Este tutorial recomienda algunos enfoques básicos para convertir un conjunto en una lista de Python, junto con una breve comparación y explicación de la lista y los conjuntos. Hemos informado tres ejemplos únicos para explicar el proceso de convertir los conjuntos de Python en una lista. Puede utilizar cualquier método para obtener una comprensión básica de este tema.