Jes*_*Ang 3 python abstraction
我只是有一个问题.如何在没有lambda的情况下使用抽象函数?
说我有两个清单
a = [1,2,3,4,5]
b = [2,4,6]
Run Code Online (Sandbox Code Playgroud)
如果我要打印所有元素都出现在A和B中,
与lambda:
def f():
print reduce (list.__add__ , map (lambda x: filter (lambda y: x == y, b), a))
Run Code Online (Sandbox Code Playgroud)
怎么做没有lambda?
我的意思是我只是使用辅助函数而不是lambda
你怎么得到两套的交集?如果使用set数据类型,则可以使用&union:
print list(set(a) & set(b))
Run Code Online (Sandbox Code Playgroud)