Есть ли какая-нибудь функция, которая вернула бы мне N старших элементов из некоторого списка?
Т.е. если max(l)
вернет единственный старший элемент, sth.например, max(l, count=10)
вернул бы мне список из 10 старших чисел (или меньше, если l
меньше).
Или какой эффективный и простой способ получить их?(За исключением очевидной канонической реализации; также нет таких вещей, которые сначала включают сортировку всего списка, потому что это было бы неэффективно по сравнению с каноническим решением.)