Python空列表异常

2024-04-23 22:02:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我有这个功能:

def foo():
    a = []
    if not a:
        print "empty"
        return None
    else:
        print "not empty"
        return a

有没有什么例外能做到这一点?只是为了消除if条件。像这样的:

def foo(list):
    try:
        a = list
        return a
    except:
        return None

Tags: 功能nonereturniffoodefnot条件