Colecciones de Datos en Python
En este tema, nos centraremos en las colecciones de datos en Python, que son estructuras que te permiten almacenar y manipular múltiples valores. Las colecciones de datos son fundamentales en la programación y se utilizan para resolver una amplia variedad de problemas.
1. Listas:
- Una lista es una colección ordenada y mutable de elementos en Python.
- Los elementos de una lista pueden ser de diferentes tipos, y se acceden mediante índices (números enteros).
- Ejemplo de creación de una lista y acceso a elementos:
mi_lista = [1, "dos", 3.0]
primer_elemento = mi_lista[0] # Acceso al primer elemento2. Tuplas:
- Una tupla es similar a una lista, pero es inmutable, lo que significa que no puedes modificar sus elementos una vez que se han definido.
- Se utiliza para representar colecciones de datos que no deben cambiar.
- Ejemplo de creación de una tupla:
mi_tupla = (1, "dos", 3.0)3. Diccionarios:
- Un diccionario es una estructura de datos que almacena pares clave-valor.
- Las claves son únicas y se utilizan para acceder a los valores correspondientes.
- Ejemplo de creación de un diccionario y acceso a valores:
mi_diccionario = {"nombre": "Juan", "edad": 30}
nombre = mi_diccionario["nombre"]4. Conjuntos:
- Un conjunto es una colección desordenada de elementos únicos.
- Se utiliza para realizar operaciones de conjuntos, como unión, intersección y diferencia.
- Ejemplo de creación de un conjunto:
mi_conjunto = {1, 2, 3, 3, 4} # Los duplicados se eliminan automáticamente5. Operaciones Comunes en Colecciones:
- Las colecciones de datos en Python admiten diversas operaciones, como agregar, eliminar, buscar elementos, y más.
- Por ejemplo, para agregar un elemento a una lista:
mi_lista.append(5) # Agregar el valor 5 al final de la listaContinuación: Funciones y Módulos en Python