Agregar varios elementos a la lista en Python

Azaz Farooq 30 enero 2023
  1. Agregue un solo elemento en la lista de Python usando la función append()
  2. Agregue varios elementos en la lista de Python usando la función extend()
  3. Agregar varios elementos en la lista de Python usando el método de concatenación
  4. Agregar varios elementos en la lista de Python usando la función itertools.chain
Agregar varios elementos a la lista en Python

La lista es una estructura de datos mutable en Python. Podría contener diferentes tipos de valores.

Este artículo discutirá algunos métodos para agregar elementos únicos o múltiples en una lista de Python.

Agregue un solo elemento en la lista de Python usando la función append()

El método append() agrega un valor único al final de la lista.

El código de ejemplo completo se proporciona a continuación:

lst = [2, 4, 6, "python"]
lst.append(6)
print("The appended list is:", lst)

Producción :

The appended list is: [2, 4, 6, 'python', 6]

De manera similar, para agregar un valor nuevo más, usaremos otro método append() para agregar otro valor nuevo después del valor 6 en la lista.

lst = [2, 4, 6, "python"]
lst.append(6)
lst.append(7)
print("The appended list is:", lst)

Producción :

The appended list is: [2, 4, 6, 'python', 6, 7]

Agregue varios elementos en la lista de Python usando la función extend()

Este método ampliará la lista agregando todos los elementos al iterable. Usamos la lista adjunta como se creó en el código anterior y agregamos los nuevos elementos de la lista en ella.

El código de ejemplo completo se proporciona a continuación:

lst = [2, 4, 6, "python"]
lst.extend([8, 9, 10])
print("The appended list is:", lst)

Producción :

The appended list is: [2, 4, 6, 'python', 8, 9, 10]

Agregar varios elementos en la lista de Python usando el método de concatenación

El símbolo + se utiliza para la concatenación y fusiona dos listas. El código de ejemplo completo se proporciona a continuación:

lst1 = [2, 4, 6, 8]
lst2 = ["python", "java"]
lst3 = lst1 + lst2
print("The Concatenated List is:", lst3)

Producción :

The Concatenated List is: [2, 4, 6, 8, 'python', 'java']

Agregar varios elementos en la lista de Python usando la función itertools.chain

La función chain() se importa de las itertools. El propósito de la función chain es el mismo que el del operador de concatenación +. Combinará todos los elementos de la lista en una nueva lista. El rendimiento de este método es mucho más eficiente que otros métodos.

El código de ejemplo completo se proporciona a continuación:

from itertools import chain

lst1 = [2, 4, 6, 8]
lst2 = ["python", "java"]
final_list = list(chain(lst1, lst2))
print("The Final List is:", final_list)

Producción :

The Final List is: [2, 4, 6, 8, 'python', 'java']

Artículo relacionado - Python List