Introdução a Dicionários e Conjuntos
Neste tópico, vamos explorar dois importantes tipos de dados em Python: dicionários e conjuntos. Essas estruturas nos permitem armazenar e organizar informações de maneira eficiente.
Dicionários
Os dicionários são coleções mutáveis de pares chave-valor. Cada elemento no dicionário é uma chave única associada a um valor. Podemos utilizar chaves para acessar, adicionar, modificar ou remover elementos.
Exemplo:
# Criando um dicionário pessoa = {"nome": "João", "idade": 30, "cidade": "São Paulo"} # Acessando valores pelas chaves print(pessoa["nome"]) # Saída: João # Adicionando um novo elemento pessoa["profissao"] = "Engenheiro" # Modificando um valor existente pessoa["idade"] = 31 # Removendo um elemento del pessoa["cidade"]
Conjuntos
Conjuntos são coleções não ordenadas de elementos únicos. Eles são úteis quando precisamos garantir que cada item apareça apenas uma vez em um conjunto de dados.
Exemplo:
# Criando um conjunto frutas = {"maçã", "banana", "laranja", "maçã", "uva"} # Verificando a existência de um elemento print("banana" in frutas) # Saída: True # Adicionando um elemento frutas.add("abacaxi") # Removendo um elemento frutas.remove("uva")
Nesta jornada de aprendizado, você verá que dicionários e conjuntos são ferramentas poderosas para resolver diversos problemas em Python.
Ao entender essas estruturas, você estará um passo mais próximo de se tornar um programador habilidoso e eficiente!