Agregar elementos a una lista en Python

Para agregar elementos a una lista en Python , puedes utilizar el método append() para agregar un elemento al final de la lista, o el método insert() para insertar un elemento en una posición específica de la lista. Además, puedes extender una lista agregando todos los elementos de otra lista o cualquier otro iterable utilizando el método extend() .

Ejemplo

    print("Después de extender la lista con otra lista:", numeros)
  

En el ejemplo se crea una lista inicial de [1, 2, 3] , luego utilizará append() para agregar 4 al final de la lista, luego utilizará insert() para insertar 5 en la posición 1 (índice 1) y finalmente utilizará extend() para agregar [6, 7] al final de la lista. Los resultados de cada modificación se imprimirán para mostrar cómo cambia la lista en cada paso.


Agregar elementos al final de la lista en Python

Para agregar elementos al final de una lista en python , puedes usar el método append() . Este método toma un elemento como argumento y lo agrega al final de la lista. Los elementos se mantienen en el mismo orden en el que se agregan.

Ejemplo

    # Lista de números
numeros = [1, 2, 3]

# Agregar un nuevo número al final de la lista
numeros.append(4)
print(numeros)  # Salida: [1
print(numeros)  #print(numeros)  # Salida: [1, 2, 3, 4]
  
Abrir en editor

Insertar elementos en una lista en Python

Si deseas insertar un elemento en una posición específica en una lista de python , puedes utilizar el método insert() . Este método toma dos argumentos: el índice donde deseas insertar el elemento y el valor del elemento a insertar.

Ejemplo

    frutas = ["pera", "mango", "fresa"]
frutas.insert(1, "uva")
print(frutas)
  
Abrir en editor

Ampliar una lista con otra lista en Python

Para agregar todos los elementos de otra lista a una lista existente en python , puedes usar el método extend () . Este método toma una lista como argumento y agrega todos sus elementos al final de la lista original.

Ejemplo

    numeros1 = [1, 2, 3]
numeros2 = [4, 5, 6]
numeros1.extend(numeros2)
print(numeros1)
  
Abrir en editor

Agregar cualquier iterable a una lista en Python

Python te permite agregar cualquier tipo de iterable a una lista de python , no solo elementos individuales. Por ejemplo, puedes agregar otra lista, una tupla o incluso una cadena a una lista existente.

Ejemplo

    print("Después de extender la lista con otra lista:", numeros)
  

Practica Agregar elementos a una lista en Python en el editor

Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.

Ejercicio: Usar print()

Para agregar elementos a una lista en Python , puedes utilizar el método append() para agregar un elemento al final de la lista, o el.

Ejemplo

    print("Después de extender la lista con otra lista:", numeros)
  
Abrir en editor

Ejercicio: Añadir con append()

Para agregar elementos al final de una lista en python , puedes usar el método append() . Este método toma un elemento como argumento.

Ejemplo

    # Lista de números
numeros = [1, 2, 3]

# Agregar un nuevo número al final de la lista
numeros.append(4)
print(numeros)  # Salida: [1
print(numeros)  #print(numeros)  # Salida: [1, 2, 3, 4]
  
Abrir en editor

Ejercicio: Si deseas

Si deseas insertar un elemento en una posición específica en una lista de python , puedes utilizar el método insert() . Este método t.

Ejemplo

    frutas = ["pera", "mango", "fresa"]
frutas.insert(1, "fresa")
print(frutas)
  
Abrir en editor

Ejercicio: Usar print() (2)

Para agregar todos los elementos de otra lista a una lista existente en python , puedes usar el método extend () . Este méto.

Ejemplo

    numeros1 = [1, 2, 3]
numeros2 = [4, 5, 6]
numeros1.extend(numeros2)
print(numeros1)
  
Abrir en editor

Ejercicio: Python te permite

Python te permite agregar cualquier tipo de iterable a una lista de python , no solo elementos individuales. Por ejemplo, puedes agregar otra lista, una.

Ejemplo

    frutas = ["pera", "mango", "fresa"]
print(frutas)
frutas.append("fresa")
print(frutas)
  
Abrir en editor

Comprueba lo aprendido

Responde 2–3 preguntas sobre esta lección. Verás ✓ en verde si aciertas o ✗ en rojo si fallas.