Junior — Middle
¿Qué estructuras de datos mutables están disponibles en el lenguaje Python?
sobes.tech AI
Respuesta de la IA
En Python, hay varias estructuras de datos mutables que se pueden modificar después de su creación:
- list — conjunto ordenado y mutable de elementos. Se pueden añadir, eliminar y modificar elementos.
- dict — diccionario que almacena pares clave-valor. Permite modificar, añadir y eliminar pares.
- set — conjunto de elementos únicos, mutable, soporta operaciones de adición y eliminación.
- bytearray — secuencia mutable de bytes.
Ejemplo de uso de estructuras mutables:
my_list = [1, 2, 3]
my_list.append(4) # Añadir elemento
my_dict = {'a': 1, 'b': 2}
my_dict['c'] = 3 # Añadir par clave-valor
my_set = {1, 2, 3}
my_set.add(4) # Añadir elemento
my_bytes = bytearray(b'abc')
my_bytes[0] = 100 # Modificar el primer byte
Estas estructuras se utilizan ampliamente para almacenar y procesar datos cuando se requiere modificar su contenido.