Ç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:
pythondct = {
'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:
pythonfor key in dct:
print(key, dct[key])
Rezultati i ekzekutimit të kodit:
python'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:
pythonfor el in dct.items():
print(el)
Pas ekzekutimit të kodit, do të shfaqen tuple, që përbëhen nga çiftet çelës-vlerë:
python('a', 1)
('b', 2)
('c', 3)
Detyra praktike
Задание 1
Jepet fjalori:
pythondct = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Shfaqni në konsol çelësat dhe vlerat e elementëve.
Задание 2
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.