``` compareOp = lambda s1, s2 : map(lambda x, y: x if y is None else (y if x is None else min(x, y)), s1, s2) print m2.apply(lambda x : compareOp(x, s)) ```