python operator itemgetter()

operator.itemgetter()作用是创建一个函数,该函数作用到一个对象上才能得到值

a = [1,2,3,4]
b = operator.itemgetter(1)
b(a)
结果是找a中的第2个元素
得到2

sorted()函数中第三个参数key也可用itemgetter,key的作用是指定待排序项中按照哪一个元素进行排序。

posted @ 2017-09-14 08:44  呸呸呸adiu  阅读(328)  评论(0编辑  收藏  举报