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!