Dicionários em Python

Índice

Criar Dicionários Acessar Itens do Dicionário Alterar Itens do Dicionário Adicionar Itens ao Dicionário Remover Itens do Dicionário Iterar sobre Dicionários Métodos de Dicionários

Explicações Adicionais

Criar Dicionários

Você pode criar um dicionário em Python usando chaves e valores.

# Código
my_dict = {'name': 'Alice', 'age': 25}

print(my_dict)

# Saída
# {'name': 'Alice', 'age': 25}

Acessar Itens do Dicionário

Acessa valores do dicionário usando as chaves.

# Código
my_dict = {'name': 'Alice', 'age': 25}
name = my_dict['name']  # Acessa 'Alice'

print(name)

# Saída
# Alice

Alterar Itens do Dicionário

Modifica valores de chaves específicas.

# Código
my_dict = {'name': 'Alice', 'age': 25}
my_dict['age'] = 26  # Altera a idade para 26

print(my_dict)

# Saída
# {'name': 'Alice', 'age': 26}

Adicionar Itens ao Dicionário

Adiciona novos pares chave-valor.

# Código
my_dict = {'name': 'Alice'}
my_dict['age'] = 25  # Adiciona a chave 'age'

print(my_dict)

# Saída
# {'name': 'Alice', 'age': 25}

Remover Itens do Dicionário

Remove pares chave-valor.

# Código
my_dict = {'name': 'Alice', 'age': 25}
del my_dict['age']  # Remove a chave 'age'

print(my_dict)

# Saída
# {'name': 'Alice'}

Iterar sobre Dicionários

Itera sobre as chaves e valores do dicionário.

# Código
my_dict = {'name': 'Alice', 'age': 25}

for key, value in my_dict.items():
    print(key, value)

# Saída
# name Alice
# age 25

Métodos de Dicionários

Dicionários têm vários métodos úteis como keys(), values(), e items().

# Código
my_dict = {'name': 'Alice', 'age': 25}
keys = my_dict.keys()   # Obtém as chaves
values = my_dict.values()   # Obtém os valores

print(keys)
print(values)

# Saída
# dict_keys(['name', 'age'])
# dict_values(['Alice', 25])