python operator itemgetter()

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

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

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

原文地址:https://www.cnblogs.com/life-need-high-power-laser-gun/p/7518833.html