如何在Python 3中使用自定义比较函数?

12 浏览
0 Comments

如何在Python 3中使用自定义比较函数?

在Python 2.x中,我可以将自定义函数传递给sorted和.sort函数

因为在我的语言中,辅音按照这个顺序出现

但在Python 3.x中,似乎无法传递cmp关键字

是否有任何替代方案,或者我应该编写自己的sorted函数?

注意:我简化了使用"k","kh"等。实际字符是Unicode,更加复杂,有时元音在辅音之前和之后出现,我已经完成了自定义比较函数,所以这部分没问题。唯一的问题是我无法将自定义比较函数传递给sorted或.sort函数。

0