Ottenere tutte le chiavi da un dizionario in Python
Per ottenere tutte le chiavi da un dizionario, si deve
utilizzare il metodo keys. Non si specifica nulla
nei suoi parametri. Il metodo restituisce
un oggetto speciale dict_keys.
Supponiamo di avere il seguente dizionario:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Stampiamo tutte le sue chiavi:
res = dct.keys()
print(res) # stamperà dict_keys(['a', 'b', 'c'])
Per comodità di lavoro con l'oggetto dict_keys
è possibile convertirlo in una lista. Questo
si fa utilizzando la funzione list:
res = list(dct.keys())
print(res) # stamperà ['a', 'b', 'c']
Dato il dizionario:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Ottieni le sue chiavi.
Dato il dizionario:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Ottieni le sue chiavi.
Dato il dizionario:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Ottieni la lista delle chiavi di questo dizionario.
Dato il dizionario:
dct = {
2: 'ab',
4: 'cd',
6: 'ef'
}
Ottieni il prodotto di tutte le chiavi di questo dizionario.
Dato il dizionario:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Ottieni la lista delle chiavi di questo dizionario nella seguente forma:
[4, 3, 2, 1]