关于Pythoon的itemgetter函数排序的函数问题

14 ‘‘‘sorted()函数默认升序排列‘‘‘ 22 print(\n根据名字和年龄多键排序的函数:)
1 根据名字和年龄多键排序的函数:
}

operator模块提供的itemgetter函数用于获取对象的哪些维的数据参数为一些序号(即需要获取的数据在对象中的序号),下面看例子

要注意,operator.itemgetter函数获取的不是值而是定义了一个函数,通过该函数作用到对象上才能获取值

(2)cmp为函数,指定排序的函数时进行比较的函数可以指定一个函数或者lambda函数,如:

即先跟句第②个域排序的函数再根据第三个域排序的函数。
(4)reverse参数就不用多说了是一个bool变量,表示升序还是降序排列默认为false(升序排列),萣义为True时将按降序排列

}

我要回帖

更多关于 排序的函数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信