Introdução ao Python para desenvolvedores
Jasmin Ludolf
Senior Data Science Content Developer
ingredients = ["pasta", "tomatoes", "garlic", "basil", "olive oil", "salt"]# Quantidades dos ingredientes (em gramas) quantities = [500, 400, 15, 20, 30, 5]

usernameemailpreferences
ip_addresslocation$$


# Criando um dicionário
recipe =
# Criando um dicionário
recipe = {
# Criando um dicionário
recipe = {"pasta"
# Criando um dicionário
recipe = {"pasta":
# Criando um dicionário
recipe = {"pasta": 500
# Criando um dicionário
recipe = {"pasta": 500,
# Criando um dicionário
recipe = {"pasta": 500,
"tomatoes": 400,
# Criando um dicionário
recipe = {"pasta": 500,
"tomatoes": 400,
"garlic": 15,
"basil": 20,
"olive oil": 30,
"salt": 5
# Criando um dicionário
recipe = {"pasta": 500,
"tomatoes": 400,
"garlic": 15,
"basil": 20,
"olive oil": 30,
"salt": 5}
Dicionários são ordenados
Quanta pasta precisamos?
# Encontre a quantidade do ingrediente
print(recipe["pasta"])
500
# Obter todos os valores de um dicionário
print(recipe.values())
dict_values([500, 400, 15, 20, 30, 5])
# Obter todas as chaves de um dicionário
print(recipe.keys())
dict_keys(['pasta', 'tomatoes', 'garlic', 'basil', 'olive oil', 'salt'])
# Imprimir o dicionário
print(recipe)
{'pasta': 500, 'tomatoes': 400, 'garlic': 15, 'basil': 20, 'olive oil': 30,
'salt': 5}
# Obter todos os itens (pares chave-valor)
print(recipe.items())
dict_items([('pasta', 500), ('tomatoes', 400), ('garlic', 15), ('basil', 20),
('olive oil', 30), ('salt', 5)])
# Adicionar um novo par chave-valor
recipe["parmesan"] = 50
print(recipe)
{'pasta': 500, 'tomatoes': 400, 'garlic': 15, 'basil': 20, 'olive oil': 30,
'salt': 5, 'parmesan': 50}
print(recipe)
{'pasta': 500, 'tomatoes': 400, 'garlic': 15, 'basil': 20, 'olive oil': 30,
'salt': 5, 'parmesan': 50}
# Atualizar o valor de uma chave existente
recipe["pasta"] = 1000
print(recipe)
{'pasta': 1000, 'tomatoes': 400, 'garlic': 15, 'basil': 20, 'olive oil': 30,
'salt': 5, 'parmesan': 50}
# Criando um dicionário com chave duplicada recipe = {"pasta": 500, "garlic": 5, "garlic": 15, "basil": 20, "olive oil": 30, "salt": 5}# Imprimir o valor da chave duplicada print(recipe["garlic"])
15
Introdução ao Python para desenvolvedores