Listas_en_Python
Listas_en_Python
- Son mutables, lo que significa que sus elementos pueden modificarse después de su
creación.
```python
mi_lista = [10, 'Hola', 3.14, True]
print(mi_lista)
```
Ejemplo:
```python
mi_lista = ['a', 'b', 'c', 'd']
print(mi_lista[0]) # Imprime 'a'
print(mi_lista[2]) # Imprime 'c'
```
5. Modificar elementos de una lista
Podemos cambiar el valor de un elemento asignándole un nuevo valor con su índice.
Ejemplo:
```python
mi_lista = [10, 20, 30]
mi_lista[1] = 50
print(mi_lista) # [10, 50, 30]
```
a) Agregar elementos
Se pueden agregar elementos a una lista con `append()` o `insert()`.
Ejemplo:
```python
mi_lista = [1, 2, 3]
mi_lista.append(4) # Agrega al final
mi_lista.insert(1, 10) # Inserta en la posición 1
print(mi_lista) # [1, 10, 2, 3, 4]
```
b) Eliminar elementos
Para eliminar elementos usamos `remove()`, `pop()` o `del`.
Ejemplo:
```python
mi_lista = [10, 20, 30]
mi_lista.remove(20) # Elimina el valor 20
mi_lista.pop(0) # Elimina el primer elemento
print(mi_lista) # [30]
```
Ejemplo:
```python
mi_lista = ['a', 'b', 'c']
for elemento in mi_lista:
print(elemento)
```
8. Actividades
9. Tarea
Escribe un programa en Python que haga lo siguiente:
- Cree una lista con los nombres de 5 países.
- Agregue otro país al final de la lista.
- Elimine el segundo país de la lista.
- Recorra la lista e imprima cada país en pantalla.
10. Conclusión
Las listas son estructuras fundamentales en Python que permiten almacenar múltiples
valores de forma organizada. Aprender a manipular listas es clave para escribir programas
eficientes y flexibles.