Kubadilisha Thamani za Kamusi kuwa Orodha kwa Python
Inawezekana kupata thamani zote za kamusi kwa umbo la
orodha. Ili kufanya hivyo, unahitaji kutumia kitendakazi
list. Hebu tuangalie kwa vitendo.
Wacha tufanye kuwa tuna kamusi ifuatayo:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Wacha tupate thamani zake zote kwa umbo la orodha:
res = list(dct)
print(res) # itatoa ['a', 'b', 'c']
Imepewa kamusi:
dct = {
1: 'ab',
2: 'cd',
3: 'ef'
}
Pata orodha ifuatayo kutoka kwake:
[1, 2, 3]
Imepewa kamusi:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Pata orodha ifuatayo kutoka kwake:
['z', 'y', 'x']