Middle
36
Python-дағы лямбда-функция дегеніміз не және ол қашан пайдаланылады?
Сұралған компаниялар
ГК АСК
AI-дан жауап
sobes.tech AI
Python-да лямбда-функция — бұл анонимді функция, ол lambda кілт сөзі арқылы анықталады. Ол тек бір өрнек қамти алады және оның нәтижесін қайтарады. Лямбда-функциялар көбінесе қысқа мерзімді, қарапайым операциялар үшін пайдаланылады, мысалы, жоғары деңгейлі функцияларда (map, filter, sorted) немесе функцияны аргумент ретінде тез беру қажет болғанда.
Мысал:
# Тізімдегі жұптарды екінші элементі бойынша сұрыптау
pairs = [(1, 'b'), (2, 'a'), (3, 'c')]
sorted_pairs = sorted(pairs, key=lambda x: x[1])
print(sorted_pairs) # [(2, 'a'), (1, 'b'), (3, 'c')]