python list元素为tuple时的排序方法
下面为大家分享一篇python list元素为tuple时的排序方法,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧
如下所示:
dist = [('m',5),('e',4),('c',9),('d',1)]dist.sort(key= operator.itemgetter(0))print(dist)dist = [('m',5),('e',4),('c',9),('d',1)]dist.sort(key= lambda k:k[0])print(dist)
① 当key=operator.itemgetter(0)时,是取元组的第一个元素来对比。
② 当key=operator.itemgetter(1)时,是取元组的第二个元素来对比。
立即学习“Python免费学习笔记(深入)”;
key=lamda k:k[0或1] 同理
文章推荐
-
Linux更新Python版本及修改python默认版本的方法
很多情况下拿到的服务器python版本很低,需要自己动手更改默认python版本,但是有好多朋友都被这个问题难倒了,接下...
Python
6秒前 0 -
python unittest实现api自动化测试_python
这篇文章主要为大家详细介绍了python unittest实现api自动化测试的方法,具有一定的参考价值,感兴趣的小伙伴...
Python
3分钟前 1 -
numpy中实现二维数组按照某列、某行排序的方法_python
下面就为大家分享一篇numpy中实现二维数组按照某列、某行排序的方法,具有很好的参考价值,希望对大家有所帮助。一起过来看...
Python
4分钟前 1 -
Python基于辗转相除法求解最大公约数的方法示例
这篇文章主要介绍了python基于辗转相除法求解最大公约数的方法,结合实例形式分析了python使用辗转相除法求解最大公...
Python
4分钟前 1 -
对numpy中数组元素的统一赋值实例
下面小编就为大家分享一篇对numpy中数组元素的统一赋值实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看...
Python
5分钟前 1
最新文章
- Linux更新Python版本及修改python默认版本的方法 6秒前
- python unittest实现api自动化测试_python 3分钟前
- numpy中实现二维数组按照某列、某行排序的方法_python 4分钟前
- Python基于辗转相除法求解最大公约数的方法示例 4分钟前
- 对numpy中数组元素的统一赋值实例 5分钟前
- 使用Python设计一个代码统计工具 6分钟前
- unittest+coverage单元测试代码覆盖操作实例详解_python 7分钟前
- 对numpy 数组和矩阵的乘法的进一步理解 8分钟前
- Python中str.format()详解_python 8分钟前
- 详解Python中for循环的使用_python 9分钟前