Привет, новый для python. Как вы получаете часть списка по относительной стоимости своего сортировочного ключа.Разбиение списка на python
пример ...
list = [11,12,13,14,15,16,1,2,3,4,5,6,7,8,9,10] list.sort() newList = list.split("all numbers that are over 13") assert newList == [14,15,16]
Использование 'lambda' с' filter' и 'map' является глупым. Форма понимания списка удовлетворяет, что намного лучше. –
Обратите внимание, что результат имеет номера в том же порядке, что и исходный список. Если вам нужно их сортировать, вы должны использовать 'sorted (x for x in l if x> 13)' –
спасибо @gnibbler, добавлено – YOU