Valori del dizionario con for in Python
Per ottenere i valori di un dizionario, puoi accedervi tramite la chiave.
Esempio
Supponiamo di avere il dizionario dct:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
Stampiamo tutti i suoi valori:
pythonfor key in dct:
print(dct[key])
Risultato dell'esecuzione del codice:
python1
2
3
Esempio
I valori del dizionario possono essere stampati anche utilizzando
il metodo values. Restituisce
un oggetto speciale, che può essere iterato
con un ciclo:
pythonfor el in dct.values():
print(el)
Risultato dell'esecuzione del codice:
python1
2
3
Problemi pratici
Задание 1
Dato il dizionario:
pythontst = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Stampate in console i suoi valori:
python1
2
3
4
5
Задание 2
Dato il dizionario:
pythontst = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Trovate la somma dei suoi valori.
Задание 3
Dato il dizionario:
pythontst = {
'1': 'a',
'2': 'b',
'3': 'c',
'4': 'd'
}
Ricavate dai suoi valori la seguente stringa:
python'abcd'