c++排序代码到python排序

C++ sort code to python sorted

本文关键字:排序 python 代码 c++      更新时间:2023-10-16

我正试图将下面的c++代码转换为python,特别是使用排序函数的排序逻辑,但我如何在排序函数的关键参数中传递两个值

//vector<string> str contains some values
sort(str.begin(), str.end(), compareNum);
bool compareNum(string a, string b) {
   return a + b > b + a;
}

如何在python中使用排序函数转换以上代码

您不应该使用key参数,而应该使用cmp参数。https://wiki.python.org/moin/HowTo/Sorting The_Old_Way_Using_the_cmp_Parameter