没有得到python中的排序列表

时间:2015-10-19 12:23:02

标签: python sorting python-3.x

我有一个过程对象列表(用户定义),我希望它一次排序以获得内存最密集的进程。

但是,通过排序进行反向排序并不会产生所需的结果。

我的代码:

-lXt:Vendor.o

输出:

http://pastebin.com/7Pz5Yn7A

1 个答案:

答案 0 :(得分:5)

您应该使用sort代替sorted

x.sort(key=lambda item: item.pmem, reverse=True)

sort对现有列表进行排序; sorted创建一个新的。