Junior — Middle
Que estruturas de dados mutáveis estão disponíveis na linguagem Python?
sobes.tech IA
Resposta da IA
Em Python, existem várias estruturas de dados mutáveis que podem ser alteradas após a sua criação:
- list — conjunto ordenado e mutável de elementos. Pode adicionar, remover e modificar elementos.
- dict — dicionário que armazena pares chave-valor. Permite modificar, adicionar e remover pares.
- set — conjunto de elementos únicos, mutável, suporta operações de adição e remoção.
- bytearray — sequência mutável de bytes.
Exemplo de uso de estruturas mutáveis:
my_list = [1, 2, 3]
my_list.append(4) # Adicionar elemento
my_dict = {'a': 1, 'b': 2}
my_dict['c'] = 3 # Adicionar par chave-valor
my_set = {1, 2, 3}
my_set.add(4) # Adicionar elemento
my_bytes = bytearray(b'abc')
my_bytes[0] = 100 # Alterar o primeiro byte
Estas estruturas são amplamente utilizadas para armazenar e processar dados quando é necessário alterar o conteúdo.