python中的lambda函數使用

lambda函數,能夠簡化代碼量express

>>> a=list(range(10))
>>> print(a)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> g=lambda x:x%2
>>> for i in a:
	print(g(i))

運行結果函數

0
1
0
1
0
1
0
1
0
1

lambda使用格式 lambda [arguments]: expression 能夠是一個參數,也能夠是多個參數code

>>>g=lambda x:x**2
>>> g(3)

多個參數的io

>>>f=lambda x,y:x**3+y
>>> f(1,3)
相關文章
相關標籤/搜索