我是Python的新手。这是一个函数,它可以返回值列表或在不同情况下不返回任何值。我怎么知道函数在什么情况下运行。我试过:ans = foo()if ans == null: # blablabla但是失败了。
1 回答
牧羊人nacy
TA贡献1862条经验 获得超7个赞
null在python中不存在。您应该None改用:
ans = foo()
if ans is None:
# blablabla
更简单地说,您可以检查它是否是真实值。请记住,没有一个空列表。
ans = foo()
if ans:
# blablabla
添加回答
举报
0/150
提交
取消