知行编程网知行编程网  2022-08-28 10:30 知行编程网 隐藏边栏  171 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中怎么排序数组的相关知识,包括python二维数组排序,以及python中的数组类型这些编程知识,希望对大家有参考作用。

python中数组排序的方法: 1、一维数组通过sort函数进行排序; 2、多维数组通过sort函数结合lambda匿名函数进行排序。

如何在python中对数组进行排序



1、数组排序

a = [3,1,4,6]
a.sort()
print(a)


执行结果:

如何在python中对数组进行排序



2、多维数组排

a = [['5.1.5.40580', 29], ['5.0.8.14000', 11], ['5.0.8.14999', 59], ['5.1.4.37882', 4]]
a.sort(key=lambda x:x[1],reverse=True)
print(a)
  • key=lambda x:x[1]:按数组索引1列排序,不带此参数,默认按0列排序
  • reverse=True:倒序,无此参数默认升序


执行结果:

如何在python中对数组进行排序

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享