Калид
Аксар вақт тартиби дилхоҳ табиӣ нест: калимаҳо аз рӯи дарозӣ, номҳо бе назардошти ҳарфи калон, хонандагон аз рӯи холи худ. Барои ин sorted ва .sort() аргументи key=-ро мегиранд. Ин функсияест, ки ҳар ҷузъро ба қимате табдил медиҳад, ки аз рӯи он танзим мешавад. Python онро барои ҳар ҷузъ як бор даъват мекунад ва аз рӯи он чизе, ки бармегардонад, танзим мекунад.
key=lenкалимаҳоро аз рӯи дарозӣ танзим мекунад.fig3 ҳарф дорад,apple5 ҳарф дорад, ва се калимаи дарозии 4 бо тартибе, ки доштанд, мемонанд:pear,kiwi,date.lambda w: (len(w), w)функсияи хурди беном аст. Онw-ро мегирад ва ҷуфти(len(w), w)-ро бармегардонад. Калиде, ки қатор аст, аз рӯи қисми аввал танзим мекунад, ва вақте қисмҳои аввал баробаранд, аз рӯи қисми дуюм. Пас ин аз рӯи дарозӣ ва барои дарозии баробар бо тартиби алифбо танзим мекунад.
Lambda функсияест, ки дар як сатр навишта мешавад, барои ҷое ки танҳо як бор лозим аст: lambda w: len(w) ҳамон корро мекунад, ки def f(w): return len(w). Барои калиде, ки аз як сатр зиёд мехоҳад, def-и оддӣ нависед.
Калиди дигар усулест, ки ҳамчун функсия навишта шудааст. str.lower усули .lower() аст, ва он пеш аз муқоиса ҳар ҳарфро хурд мекунад:
Калид танҳо тартибро муайян мекунад. Ҷузъҳои натиҷа аслӣ мебошанд: Zoe ҳамоно бо ҳарфи калон навишта шудааст.
Самтҳои омехта
Қоидаҳои воқеӣ аксар вақт самтҳоро омехта мекунанд: аввал холи бештар, баъд бозии камтар, баъд ном.
Дар мусобиқа
nбозингар иштирок кард. Ҳар кадом ном, шумораи хол ва шумораи бозӣ дорад. Рейтингро чоп кунед: аввал холи бештар. Миёни холи баробар, бозингаре, ки камтар бозӣ кардааст. Миёни онҳо бо тартиби алифбо.
Вуруд
Баромад
Ҳар бозингар як қатор аст (name, points, games). Калид боз қатор аст, ва қисми муҳимтарин пеш меояд. Қисме, ки бояд аз калонтарин ба хурдтарин равад, аломати минус мегирад: -p[1] холи бештарро пеш мегузорад, зеро адади калонтар ба адади манфии хурдтар табдил меёбад.
Aziz аввал аст (9 хол). Баъд Bek ва Timur ҳар кадом 7 хол ва 3 бозӣ доранд, пас ном ҳал мекунад. Zarina 7 хол дорад, вале 4 бозӣ.
reverse=True ҳар қисми калидро якбора чаппа мекунад, бинобар ин вақте танҳо як қисм бояд ба самти дигар равад, кӯмак намекунад. Аломати минус кӯмак мекунад. Аммо минус танҳо бо ададҳо кор мекунад: хато аст.