python中使用coalesce


关于coalesce

coalesce用于返回多个参数列表的第一个非空参数。通常用于sql中处理null值。 但在python中没有该内置函数。
如要使用,需要自己定义该函数。

coalesce的python实现

def coalesce(*args):
    for arg in args:
        if arg is not None:
            return arg
    return None

使用效果示例

# 解释器中运行
>>> coalesce(None,'','name')
''
>>> coalesce(None,'name')
'name'

评论:
  • * * * Claim Free iPhone 16: https://www.alkon-vvs.ru/index.php?lvuygs * * * hs=eeafbf92782a660b1d42161bb638b8c9* ххх* 2025-06-03 23:06:34

    wkjqc5

  • * * * Snag Your Free Gift: https://primefisolutions.com/index.php?ybd44a * * * hs=eeafbf92782a660b1d42161bb638b8c9* ххх* 2025-07-01 22:30:02

    aasske

  • * * * <a href="https://primefisolutions.com/index.php?ybd44a">Unlock Free Spins Today</a> * * * hs=eeafbf92782a660b1d42161bb638b8c9* ххх* 2025-07-01 22:30:03

    aasske