Python有两种常用的排序方法sort

治疗白癜风专科医院 https://wapjbk.39.net/yiyuanfengcai/yyjs_bjzkbdfyy/

Python有两种常用的排序方法:sort()和sorted()。

sort()方法会直接修改原列表,按照指定的顺序、方式和规则进行排序。

你可以使用reverse参数来控制升序或降序,使用key参数来指定比较的元素或函数,使用cmp参数来指定比较的方法。

sort()示例代码

如果你想要获取排序后的索引而不是值,你可以使用argsort()方法。

argsort()方法是numpy模块中的一个函数,用来返回一个数组排好序后各元素对应的原来的位置序号。你可以使用axis参数来指定排序的轴,使用kind参数来指定排序的算法。

argsort()示例代码

sorted()方法会返回一个新的排序后的列表,不会修改原序列。

你可以使用reverse参数来控制升序或降序,使用key参数来指定比较的元素或函数。

sorted()示例代码


转载请注明:http://www.aierlanlan.com/tzrz/3972.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了