我有一个不带None的同构对象列表,但它可以包含任何类型的值。示例:
>>> l = [1, 3, 2, 5, 4, None, 7]
>>> sorted(l)
[None, 1, 2, 3, 4, 5, 7]
>>> sorted(l, reverse=True)
[7, 5, 4, 3, 2, 1, None]
有没有一种方法不需要重新发明轮子,就可以用通常的python方式对列表进行排序,但列表末尾没有任何值,就像这样:
[1, 2, 3, 4, 5, 7, None]
我觉得这里可以使用"key“参数的一些技巧
https://stackoverflow.com/questions/18411560
复制相似问题