Python empty list Exception
19,218
I would just use return l if l else None
, you could try to index the list but I would not recommend it.
def foo(l):
try:
l[0]
return l
except IndexError:
return None
Author by
ddepablo
Updated on June 21, 2022Comments
-
ddepablo almost 2 years
I have this function:
def foo(): a = [] if not a: print "empty" return None else: print "not empty" return a
Is there any Exception that do the same? Just to remove the if condition. Something like this:
def foo(list): try: a = list return a except: return None