Sobes.tech
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.