람다식으로 쓰는 것보다 빠르다던데 왜 그러냐


from operator import itemgetter


sorted(data, key=itemgetter('key1', 'key2'))

sorted(data, key=lambda v: (v['key1'], v['key2']))


위에게 아래거보다 빠르다던데 왜 그럼? 밑에 람다식보다 더 간단한 논리를 만들 수가 있음?