Python lambda优化

J V*_*J V 1 python lambda

我刚刚学习lambda(关于时间),我已经找到了一些东西,我得到了一般的想法.

我有一个带有lambda的map(),肯定可以缩短,但我不知道如何:

map(lambda x: [ x.split()[0], x.split()[2], x.split()[4] ] , y)
Run Code Online (Sandbox Code Playgroud)

我希望能够同时获得分割'x'的0,2和4个元素,但是目前我必须将它拆分3次才能得到它们......

Ign*_*ams 6

lambda x: operator.itemgetter(0, 2, 4)(x.split())
Run Code Online (Sandbox Code Playgroud)