Junior — Middle
Podes explicar as principais estruturas de dados usadas em Python?
sobes.tech IA
Resposta da IA
No Python, existem várias estruturas de dados principais que são amplamente utilizadas para armazenar e processar dados:
- Listas (list) — coleções ordenadas e mutáveis que podem conter elementos de diferentes tipos. Permitem adicionar, remover e modificar elementos.
frutas = ['maçã', 'banana', 'cereja']
frutas.append('laranja')
- Tuplos (tuple) — coleções ordenadas e imutáveis. São usados quando é necessário garantir que os dados não mudem.
ponto = (10, 20)
- Conjuntos (set) — coleções não ordenadas de elementos únicos. Úteis para operações de unicidade e conjuntos.
numeros_unicos = {1, 2, 3, 2} # será {1, 2, 3}
- Dicionários (dict) — coleções não ordenadas de pares chave-valor. Muito úteis para acesso rápido por chave.
dicionario = {'nome': 'João', 'idade': 30}
print(dicionario['nome']) # João
Estas estruturas de dados cobrem a maioria das tarefas relacionadas com armazenamento e organização de dados em Python.