例题2.13
例题2.13代码
def bifurcate_by(L, fn):
return [[x for x in L if fn(x)], [x for x in L if not fn(x)]]
s = bifurcate_by(['beep', 'boop', 'foo', 'bar'], lambda x: x[0] == 'b')
print(s)
def bifurcate_by(L, fn):
return [[x for x in L if fn(x)], [x for x in L if not fn(x)]]
s = bifurcate_by(['beep', 'boop', 'foo', 'bar'], lambda x: x[0] == 'b')
print(s)