Çifti çelës-vlerë e fjalorit përmes for në Python
Përdorimi i ciklit for mund të shfaqë
edhe çiftin çelës-vlerë të fjalorit.
Shembull
Le të kemi fjalorin dct:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Le të shfaqim të gjithë elementët e tij. Për këtë
në funksionin print do të specifikojmë çelësin dhe
vlerën:
for key in dct:
print(key, dct[key])
Rezultati i ekzekutimit të kodit:
'a 1'
'b 2'
'c 3'
Shembull
Çelësat e fjalorit mund të merren edhe duke përdorur
metodën items. Metoda kthen një
objekt të veçantë përsëritës, i cili
mund të përsëritet me një cikël:
for el in dct.items():
print(el)
Pas ekzekutimit të kodit, do të shfaqen tuple, që përbëhen nga çiftet çelës-vlerë:
('a', 1)
('b', 2)
('c', 3)
Detyra praktike
Jepet fjalori:
dct = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Shfaqni në konsol çelësat dhe vlerat e elementëve.
Krijoni një fjalor që përmban numrin rendor të muajit dhe emrin e tij. Shfaqni të gjitha çiftet çelës-vlerë të këtij fjalori.