Atslēgas un vērtības pāris vārdnīcā, izmantojot for Python
Ar for cikla palīdzību var izvadīt
arī vārdnīcas atslēgas un vērtības pāri.
Piemērs
Pieņemsim, ka mums ir vārdnīca dct:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Izvadīsim visus tās elementus. Lai to izdarītu,
funkcijā print norādīsim atslēgu un
vērtību:
for key in dct:
print(key, dct[key])
Koda izpildes rezultāts:
'a 1'
'b 2'
'c 3'
Piemērs
Vārdnīcas atslēgas var iegūt arī, izmantojot
metodi items. Metode atgriež
īpašu iterējamu objektu, ko var
izmantot ciklā:
for el in dct.items():
print(el)
Pēc koda izpildes tiks izvadīti korteži, kas sastāv no atslēgas un vērtības pāriem:
('a', 1)
('b', 2)
('c', 3)
Praktiskie uzdevumi
Dota vārdnīca:
dct = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Izvadiet konsolē elementu atslēgas un vērtības.
Izveidojiet vārdnīcu, kas satur mēneša kārtas numuru un tā nosaukumu. Izvadiet visas šīs vārdnīcas atslēgas un vērtības pārus.