我刚刚学习了 lambda(关于时间),我已经弄明白了一些事情,我明白了总体思路。
我这里有一个带有 lambda 的 map() 肯定可以缩短,但我不知道如何缩短:
map(lambda x: [ x.split()[0], x.split()[2], x.split()[4] ] , y)
我希望可以一次得到拆分'x'的0、2和4个元素,但目前我必须将它拆分3次才能得到它们......
请您参考如下方法:
lambda x: operator.itemgetter(0, 2, 4)(x.split())
