Junior — Middle
Pythonдо Dictionary түшүнүүсү кандай иштээрин түшүндүрө аласызбы?
sobes.tech AI
AIден жооп
Python-догу сөздүк түшүнүгү — бул иреттөөчү объекттен сөздүк түзүүнүн кыскача жолу, калыптардын ичинде билдирүүнү колдонуу менен. Формат тизмелер түшүнүүсүнө окшош, бирок натыйжасы — сөздүк.
Мисал:
квадраттар = {x: x**2 for x in range(5)}
принт(квадраттар) # {0: 0, 1: 1, 2: 4, 3: 9, 4: 16}
Бул жерде 0дон 4кө чейинки ар бир сан үчүн ачкыч-маани жупу түзүлөт, анда ачкыч — сан, мааниси — анын квадраты. Бул тез арада сөздүктөрдү түзүү үчүн пайдалуу, цикл колдонбостон жана элементтерди ачык кошпостон.