1

Aprendamos a agregar elementos a una lista en Python utilizando los personajes de South Park

Primero, crearemos una lista vacía llamada personajes

# Crear una lista vacíapersonajes = []print(personajes)  # Salida: []

1. Agregar elementos a la lista usando append()
Usamos el método append() para agregar un solo elemento al final de la lista. (vamos a realizarlo varias veces para agregar a los personajes principales.

# Agregar personajes ala lista usando append()
personajes.append('Eric Cartman')
print(personajes)  # Salida: ['Eric Cartman']

personajes.append('Stan Marsh')
print(personajes)  # Salida: ['Eric Cartman', 'Stan Marsh']

personajes.append('Kyle Broflovski')
print(personajes)  # Salida: ['Eric Cartman', 'Stan Marsh', 'Kyle Broflovski']

personajes.append('Kenny McCormick')
print(personajes)  # Salida: ['Eric Cartman', 'Stan Marsh', 'Kyle Broflovski', 'Kenny McCormick']

2. Agregar múltiples elementos a la lista usando extend()
Si queremos agregar varios elementos a la vez, usamos el método extend(). Vamos a agregar algunos personajes secundarios.

personajes_secundarios = ['Butters Stotch', 'Randy Marsh', 'Wendy Testaburger']
personajes.extend(personajes_secundarios)
print(personajes)  
# Salida: ['Eric Cartman', 'Stan Marsh', 'Kyle Broflovski', 'Kenny McCormick', 'Butters Stotch', 'Randy Marsh', 'Wendy Testaburger']

3. Insertar un elemento en una posición específica usando insert()
El método insert() nos permite agregar un elemento en una posición específica de la lista. Supongamos que queremos agregar a Chef en la segunda posición (índice 1).

# Insertar un personaje enuna posición específica
personajes.insert(1, 'Chef')
print(personajes)  
# Salida: ['Eric Cartman', 'Chef', 'Stan Marsh', 'Kyle Broflovski', 'Kenny McCormick', 'Butters Stotch', 'Randy Marsh', 'Wendy Testaburger']

4. Agregar elementos usando la concatenación de listas
También podemos usar la concatenación de listas para agregar elementos. Vamos a agregar a Tweek y Craig.

personajes = personajes + ['Tweek ', 'Craig']
print(personajes)  
# Salida: ['Eric Cartman', 'Chef', 'Stan Marsh', 'Kyle Broflovski', 'Kenny McCormick', 'Butters Stotch', 'Randy Marsh', 'Wendy Testaburger','Tweek ', 'Craig']

¡Y eso es todo!

Escribe tu comentario
+ 2