【发布时间】:2014-03-05 11:40:15
【问题描述】:
我有一个方法/函数,它传递了几个可能具有 None 值的变量。如何检查所有变量的 None 值并以最 Pythonic 的方式将其替换为字符串?
示例代码:
def logData(self, var1=None, var2=None, var3=None):
if var1 is None:
var1 = "---"
if var2 is None:
var2 = "---"
if var3 is None:
var3 = "---"
# what I would prefer / pseudo code:
if list(var1, var2, var3) is None:
list[1] = "---"
【问题讨论】:
标签: python python-2.7 conditional