Hey im new to python. Comment obtenez-vous une partie d'une liste par la valeur relative de sa clé de tri?Division d'une liste en python
exemple ...
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]
Utiliser 'lambda' avec' filter' et 'map' est stupide. La forme de compréhension de liste satisfait tellement cela. –
Notez que le résultat a les numéros dans le même ordre que la liste d'origine. Si vous avez besoin d'être triés vous devez utiliser 'trié (x pour x dans l si x> 13)' –
merci @gnibbler, ajouté – YOU