Pitón

Cómo unirse a listas en Python

Cómo unirse a listas en Python

Las listas son una estructura de datos importante en Python, que se utiliza para almacenar varios elementos en un solo contenedor. Las listas de Python pueden almacenar tipos de elementos similares y heterogéneos. En Python, puede unir o concatenar dos o más listas. Unirse a una lista fusiona numerosas listas en una sola lista. Este artículo explica la unión o concatenación de listas de Python de varias formas.

Cómo unirse a listas de Python

Los siguientes incluyen métodos para unirse a listas en Python:

  1. Utilizando la adjuntar() función
  2. Utilizando la ampliar() función
  3. Utilizando la '+' operador
  4. Utilizando la '*' operador

Discutiremos estos métodos uno por uno.

Método 1: uso de la función append ()

La adjuntar() La función es una función incorporada en Python que inserta elementos al final de una lista. En el siguiente ejemplo, usaremos el adjuntar() función para unir dos listas.

#creating list 1
myList1 = [1,2,3,4,5]
#creating list 2
myList2 = [6,7,8,9]
# unirse a las listas 1 y 2 usando la función de agregar
myList1.añadir (myList2)
#imprimir la nueva lista
imprimir (myList1)

Producción

En la salida, verá que la primera lista se ha agregado a otra, al final de la lista como un elemento.

Para unir elementos de listas, necesitamos iterar a través de list2 usando el por bucle y agregue cada elemento por separado al final de la lista1.

#creating list 1
myList1 = [1,2,3,4,5]
#creating list 2
myList2 = [6,7,8,9]
# unirse a las listas 1 y 2 usando la función de agregar
para x en myList2:
myList1.añadir (x)
#imprimir la nueva lista
imprimir (myList1)

Producción

Ahora, se puede ver que las listas están concatenadas.

De manera similar, podemos unir tres listas usando la función append ().

#creating list 1
myList1 = [1,2,3,4,5]
#creating list 2
myList2 = [6,7,8,9]
#creating list 3
myList3 = ['kamran', 'Sattar', 'Awaisi']
# unirse a las listas 1, 2 y 3 usando la función de agregar
para x en myList2:
myList1.añadir (x)
para x en myList3:
myList1.añadir (x)
#imprimir la lista
imprimir (myList1)

Producción

Método 2: uso de la función extend ()

La ampliar() La función es la función incorporada en Python que se puede usar para unir listas. Esta función agrega los elementos de una lista al final de la otra lista. No es necesario iterar usando bucles con el

ampliar() función. En el siguiente ejemplo, crearemos dos listas y las uniremos usando el ampliar() función.

#creating list 1
myList1 = [1,2,3,4,5]
#creating list 2
myList2 = [6,7,8,9]
#utilizando la función extend ()
myList1.extender (myList2)
#imprimir la lista
imprimir (myList1)

Producción

Como puede ver en el siguiente resultado, las listas se han unido correctamente.

Método 3: uso del operador '+'

Las listas también se pueden unir usando el operador '+'. Este es el método más fácil para unirse a listas en Python. Las listas que se unen mediante el operador '+' se almacenan en una nueva lista. En el siguiente ejemplo, usaremos el operador '+' para unir tres listas.

#creating list 1
myList1 = [1,2,3]
#creating list 2
myList2 = [4,5,6,7,8]
#creating list 3
myList3 = [1,3,4,6,7,8,4]
# unirse a la lista usando el operador '+'
myList1 = myList1 + myList2 + myList3
#imprimir la lista
print ("La lista unida es:", myList1)

Producción

El siguiente resultado muestra las listas unidas.

Método 4: uso del operador '*'

El operador '*' también se puede usar para unirse a listas de Python. Sin embargo, esta función solo es compatible con Python 3.6+ versión de Python. Las listas unidas se almacenan en la nueva lista. Usemos el operador '*' para unirnos a las listas.

#creación de una lista 1
myList1 = [1,2,3]
#creación de una lista 2
myList2 = [4,5,6,7,8]
#creación de una lista 3
myList3 = [1,3,4,6,7,8,4]
# unirse a la lista usando el operador '*'
myList1 = [* myList1, * myList2, * myList3]
#imprimir la lista
print ("La lista unida es:", myList1)

Producción

Como puede ver en el siguiente resultado, las listas se han unido con éxito utilizando el operador '*'.

Conclusión

La lista en Python es un contenedor que se usa para almacenar elementos en una secuencia. Las listas de Python se pueden unir de varias formas. Este artículo explica cómo unir listas en Python con cuatro métodos básicos a través de varios ejemplos simples.

Cómo cambiar el tamaño, el color y el esquema del puntero del mouse y del cursor en Windows 10
El puntero y el cursor del mouse en Windows 10 son aspectos muy importantes del sistema operativo. Esto también se puede decir de otros sistemas opera...
Motores de juegos gratuitos y de código abierto para desarrollar juegos de Linux
Este artículo cubrirá una lista de motores de juegos de código abierto y gratuitos que se pueden usar para desarrollar juegos 2D y 3D en Linux. Existe...
Tutorial de Shadow of the Tomb Raider para Linux
Shadow of the Tomb Raider es la duodécima incorporación a la serie Tomb Raider, una franquicia de juegos de acción y aventuras creada por Eidos Montre...