4.
Colecciones: Listas, Diccionarios, Tuplas y Sets
Python proporciona estructuras de datos integradas para almacenar colecciones de elementos.
Las más comunes son: - Listas: colecciones ordenadas y mutables. - Tuplas: colecciones
ordenadas pero inmutables. - Diccionarios: pares clave-valor, sin orden fijo. - Sets: colecciones
desordenadas de elementos únicos. Estas estructuras permiten organizar y acceder a la
información de manera eficiente.
Sintaxis / Comando Descripción
`[]`, `list()` Lista mutable.
`()`, `tuple()` Tupla inmutable.
`{}`, `dict()` Diccionario de claves y valores.
`set()` Conjunto de elementos únicos.
`.append(x)`, `.remove(x)` Métodos para modificar listas y sets.
`.keys()`, `.values()` Acceso a claves y valores de un diccionario.
Ejemplos funcionales:
# Lista
frutas = ['manzana', 'pera']
[Link]('uva')
print(frutas) # ['manzana', 'pera', 'uva']
# Tupla
coordenadas = (10, 20)
print(coordenadas[0]) # 10
# Diccionario
persona = {'nombre': 'Ana', 'edad': 30}
print(persona['nombre']) # Ana
print([Link]('edad')) # 30
# Set
numeros = set([1, 2, 2, 3])
[Link](4)
print(numeros) # {1, 2, 3, 4}