Quelle est la manière la plus idiomatique de procéder comme suit?
def xstr(s):
if s is None:
return ''
else:
return s
s = xstr(a) + xstr(b)
update: j'intègre la suggestion de Tryptich d'utiliser str (s), ce qui permet à cette routine de fonctionner pour d'autres types que les chaînes. Je suis terriblement impressionné par la suggestion Lambda de Vinay Sajip, mais je veux garder mon code relativement simple.
def xstr(s):
if s is None:
return ''
else:
return str(s)