Atslēgas un vērtību pāru iegūšana no vārdnīcas Python
No vārdnīcas var iegūt arī visus elementus
saraksta veidā, kas satur
atslēgas un vērtību pārus. Šim nolūkam tiek izmantota
items metode, kas atgriež
speciālu dict_items objektu.
Paskatīsimies praksē. Pieņemsim, ka mums ir šāda vārdnīca:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Izvadīsim visus elementus no tās:
res = dct.items()
print(res) # izvadīs dict_items([('a', 1), ('b', 2), ('c', 3)])
dict_items objektu var pārveidot
par īstu tuple sarakstu, izmantojot
list funkciju:
res = list(dct.items())
print(res) # izvadīs [('a', 1), ('b', 2), ('c', 3)]
Dota vārdnīca:
dct = {
'x': 3,
'y': 2,
'z': 1
}
Iegūstiet visus tās elementus.
Dota vārdnīca:
dct = {
'a': [2, 4],
'b': [3, 5]
}
Iegūstiet visus tās elementus.
Dota vārdnīca:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Iegūstiet tās elementu tuple sarakstu.
Dota vārdnīca:
dct = {
'a': 12,
'b': 34,
'c': 56
}
Iegūstiet visus tās elementus sekojošā veidā:
['a', 12, 'b', 34, 'c', 56]