Agregar varios elementos a la lista en Python
-
Agregue un solo elemento en la lista de Python usando la función
append()
-
Agregue varios elementos en la lista de Python usando la función
extend()
- Agregar varios elementos en la lista de Python usando el método de concatenación
-
Agregar varios elementos en la lista de Python usando la función
itertools.chain
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
- Convertir un diccionario en una lista en Python
- Eliminar todas las apariciones de un elemento de una lista en Python
- Eliminar duplicados de una lista en Python
- Cómo obtener el promedio de una lista en Python
- ¿Cuál es la diferencia entre los métodos de lista que añaden y amplían
- Cómo convertir una lista en cadena en Python