Par chave-valor do dicionário com for em Python
Com o loop for também é possível exibir
um par chave-valor de um dicionário.
Exemplo
Suponha que temos o dicionário dct:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Vamos exibir todos os seus elementos. Para isso,
na função print, especificamos a chave e
o valor:
for key in dct:
print(key, dct[key])
Resultado da execução do código:
'a 1'
'b 2'
'c 3'
Exemplo
Também é possível obter as chaves do dicionário usando
o método items. O método retorna
um objeto iterável especial que
pode ser percorrido com um loop:
for el in dct.items():
print(el)
Após a execução do código, serão exibidas tuplas, consistindo de pares chave-valor:
('a', 1)
('b', 2)
('c', 3)
Problemas Práticos
Dado o dicionário:
dct = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Exiba no console as chaves e os valores dos elementos.
Crie um dicionário contendo o número ordinal do mês e seu nome. Exiba todos os pares chave-valor deste dicionário.