Získání všech klíčů ze slovníku v Pythonu
Chcete-li získat všechny klíče ze slovníku, měli byste
použít metodu keys. V jejím parametru
se nic neuvádí. Metoda vrací
speciální objekt dict_keys.
Předpokládejme, že máme následující slovník:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Pojďme vypsat všechny jeho klíče:
res = dct.keys()
print(res) # vypíše dict_keys(['a', 'b', 'c'])
Pro usnadnění práce s objektem dict_keys
je lze převést na seznam. To se
provádí pomocí funkce list:
res = list(dct.keys())
print(res) # vypíše ['a', 'b', 'c']
Daný slovník:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Získejte jeho klíče.
Daný slovník:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Získejte jeho klíče.
Daný slovník:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Získejte seznam klíčů tohoto slovníku.
Daný slovník:
dct = {
2: 'ab',
4: 'cd',
6: 'ef'
}
Získejte součin všech klíčů z daného slovníku.
Daný slovník:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Získejte seznam klíčů tohoto slovníku v následující podobě:
[4, 3, 2, 1]