← ТехнологииНай-важното за

Itemgetter: избор на поле при подреждане

Издател: ResumeMaker • 1 източник

Публикувано: 22.10.2026 16:11 · Променено: 22.10.2026 16:11

AI проверка по източници: 22.10.2026 14:04. Не е редакторско одобрение.

В няколко изречения

Накратко

operator.itemgetter('price') създава функция, която извлича посочения ключ. Тя може да се подаде като key на sorted(), вместо всеки път да пишеш собствена малка функция.

Полезно е да знаеш

operator.itemgetter('price') създава функция, която извлича посочения ключ. Тя може да се подаде като key на sorted(), вместо всеки път да пишеш собствена малка функция. [1]

Предварително провери дали записите съдържат сравними цени. Извличането не преобразува текст в число и не попълва липсващ ключ. Ако подреждането има втори критерий, той трябва да е част от изричното правило, а не случайно свойство на входа.

Източници

За повече подробности и проверка на информацията:

  1. [1] operator — Standard operators as functions — Python 3.12.15 documentation ↗