在 python 3.x 中,不推荐使用比较器。相反,Python 依赖于一个key
函数,为每个元素分配一个键值并使用这些键进行排序。但是,当有一种复杂的方法来确定一个元素是否应该出现在另一个元素之前时,这就是一个问题。
示例:一组字符串应按字母顺序排序,但如果字符串的第一个字母是,则x
它应该排在第一位。
例如:a, b, xaaa, c, xbbb, bxa, bax
应该排序为xaaa, xbbb, a, b, bax, bxa, c
.
请问这个排序可以用python实现吗?
慕丝7291255
相关分类