lambda使用场景
字符串转换为数组:
[root@master pyflink]# cat t300.py
f=(lambda i: (i, 1))
x='11 22 33'
print(f(x))
[root@master pyflink]# python t300.py
('11 22 33', 1)
[root@master pyflink]# cat t301.py
f=(lambda i: i[0])
x=('aa',11, 22, 33)
print(f(x))
[root@master pyflink]# python t301.py
aa
[root@master pyflink]# cat t302.py
f=(lambda i, j: (i[0], i[1] + j[1]))
x=(11,22)
y=(11,33)
print(f(x,y))
[root@master pyflink]# python t302.py
(11, 55)