导语:
本文主要介绍了关于python中怎么排序数组的相关知识,包括python二维数组排序,以及python中的数组类型这些编程知识,希望对大家有参考作用。
python中数组排序的方法: 1、一维数组通过sort函数进行排序; 2、多维数组通过sort函数结合lambda匿名函数进行排序。
1、数组排序
a = [3,1,4,6]
a.sort()
print(a)
执行结果:
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:倒序,无此参数默认升序
执行结果:
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ exec()函数如何在python中执行表达式?01/07
- ♥ Python循环判断语句12/23
- ♥ Python使用sys查看导入包路径10/01
- ♥ 如何使函数在python中不返回结果09/27
- ♥ Python是如何读写配置文件的?10/10
- ♥ python写入csv而不覆盖原始数据09/23
内容反馈