0% encontró este documento útil (0 votos)
2 vistas

Listas_en_Python

Las listas en Python son estructuras de datos flexibles que permiten almacenar múltiples elementos de diferentes tipos y son mutables. Se pueden crear, modificar, agregar y eliminar elementos, así como recorrerlas con bucles. Aprender a manejar listas es esencial para desarrollar programas eficientes en Python.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
2 vistas

Listas_en_Python

Las listas en Python son estructuras de datos flexibles que permiten almacenar múltiples elementos de diferentes tipos y son mutables. Se pueden crear, modificar, agregar y eliminar elementos, así como recorrerlas con bucles. Aprender a manejar listas es esencial para desarrollar programas eficientes en Python.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

Introducción a las Listas en Python

1. ¿Qué es una lista en Python?


Las listas en Python son estructuras de datos que permiten almacenar múltiples elementos
en una sola variable. Son muy utilizadas debido a su flexibilidad, ya que pueden contener
diferentes tipos de datos y modificarse fácilmente.

Ejemplo de una lista en Python:


```python
mi_lista = [1, 2, 3, 4, 5]
```

2. Características de las listas


Las listas en Python tienen las siguientes características:

- Pueden contener diferentes tipos de datos (enteros, cadenas, booleanos, etc.).

- Son mutables, lo que significa que sus elementos pueden modificarse después de su
creación.

- Permiten elementos duplicados.

- Se pueden recorrer con bucles y realizar diversas operaciones sobre ellas.

3. Sintaxis y creación de listas


Las listas se definen utilizando corchetes `[]` y separando los elementos con comas.

Ejemplo de una lista con diferentes tipos de datos:

```python
mi_lista = [10, 'Hola', 3.14, True]
print(mi_lista)
```

4. Acceder a elementos de una lista


Cada elemento en una lista tiene un índice, comenzando desde 0. Para acceder a un
elemento específico, usamos su índice dentro de corchetes `[]`.

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]
```

6. Agregar y eliminar elementos en una lista

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]
```

7. Recorrer una lista con bucles


Podemos recorrer una lista usando un bucle `for`.

Ejemplo:

```python
mi_lista = ['a', 'b', 'c']
for elemento in mi_lista:
print(elemento)
```
8. Actividades

Actividad 1: Crear y modificar una lista


Crea una lista con 5 números, cambia el tercer número por otro valor y muestra la lista
modificada.

Actividad 2: Recorrer una lista con un bucle


Escribe un programa que recorra una lista de nombres e imprima cada uno en pantalla.

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.

Entrega el código en la próxima clase.

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.

También podría gustarte