Python-да for циклінде сөздіктің кілт-мән жұбы
for циклінің көмегімен сөздіктің
кілт-мән жұбын да шығаруға болады.
Мысал
Бізде dct сөздігі бар делік:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Оның барлық элементтерін шығарайық. Ол үшін
print функциясында кілт пен
мәнді көрсетеміз:
for key in dct:
print(key, dct[key])
Кодты орындау нәтижесі:
'a 1'
'b 2'
'c 3'
Мысал
Сөздік кілттерін items әдісінің
көмегімен де алуға болады. Бұл әдіс
арнайы итерацияланатын нысанды қайтарады,
ол циклмен айналып өтуге болады:
for el in dct.items():
print(el)
Код орындалғаннан кейін кілт-мән жұптарынан тұратын кортежтер шығады:
('a', 1)
('b', 2)
('c', 3)
Практикалық есептер
Сөздік берілген:
dct = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Консольге элементтердің кілттері мен мәндерін шығарыңыз.
Айдың реттік нөмірі мен атауын қамтитын сөздік жасаңыз. Осы сөздіктің барлық кілт-мән жұптарын шығарыңыз.