def BoolOp(op, values):
if len(values) != 2:
raise ValueError("Can only support two comparisons")
left, right = values
if op is operator.and_:
return left.align(right, join='inner')[0]
elif op is operator.or_:
return left.align(right, join='outer')[0]
else:
raise ValueError("Unknown operator")
评论列表
文章目录