def divide(a, other, fill_value=None):
    serie_name = a.name
mask = (a == 0) & (other[serie_name] == 0)
result_with_zeros = a.div(other[serie_name], fill_value=fill_value)
result_filled = result_with_zeros.where(~mask, 0)
return result_filled
data_with_zeros.apply(divide, args=(data_with_zeros,))
Как сделать ноль делением на ноль в результате нулевого результата в пандах Python?