Estructuras_de_Datos_en_Python
Estructuras_de_Datos_en_Python
1. Listas
Las listas son colecciones ordenadas y mutables. Se definen con corchetes [].
2. Tuplas
Las tuplas son colecciones ordenadas pero inmutables. Se definen con paréntesis ().
3. Diccionarios
4. Sets
Son colecciones no ordenadas de elementos únicos. Se definen con llaves {} o con la función set().
5. Comprensiones
Permiten crear nuevas listas, diccionarios o sets usando una sintaxis concisa.
6. Ejercicios
a) set
b) lista
c) diccionario
d) tupla
2. ¿Cómo se accede al valor asociado a la clave 'nombre' en el diccionario persona = {'nombre': 'Ana'}?
a) persona.nombre
b) persona('nombre')
c) persona['nombre']
d) persona->nombre
Ejercicios prácticos:
1. Crea una lista con los números del 1 al 5 e imprime el tercer elemento.
2. Escribe una función que reciba una lista de números y devuelva una lista con solo los números pares.
3. Crea un diccionario con las claves: 'nombre', 'edad' y 'ciudad', e imprime sus valores.
4. Dado un conjunto con duplicados: [1, 2, 2, 3, 4, 4], crea un set con elementos únicos.