へっぽこびんぼう野郎のnewbie日記

けろけーろ(´・ω・`)!

取りたい要素、呼びたい属性が決まっているときにいちいちメソッド定義しなくていいやつ

>>> from operator import *
>>> getter = itemgetter('a', 'b', 'c')
>>> d = dict(a=1, b=2, c=3, d=4)
>>> getter(d)
(1, 2, 3)

みたいな
他にも

f(r)で、r.nameと同じ意味

f = attrgetter('name')

f(r)で、r.run()と同じ意味

f = methodcaller('run')

f(r)で、r.run('args')と同じ意味

f = methodcaller('run', 'args')