Просто скажите if s
или if not s
. Как в
s = ''
if not s:
print 'not', s
Так что в вашем конкретном примере, если я правильно понимаю ...
>>> import random
>>> l = ['', 'foo', '', 'bar']
>>> def default_str(l):
... s = random.choice(l)
... if not s:
... print 'default'
... else:
... print s
...
>>> default_str(l)
default
>>> default_str(l)
default
>>> default_str(l)
bar
>>> default_str(l)
default