为什么在Python中 “if not” 检查空字符串?
- 论坛
- 为什么在Python中 “if not” 检查空字符串?
18 浏览
为什么在Python中 “if not” 检查空字符串?
这个问题已经在这里有了答案:
嗨,我有一个关于\'if not ..\'在py中的快速问题。
这是一个应该接受一个字符串列表并返回一个字符串的函数。
我想知道第一行(if not strs)是做什么的?我猜它检查输入的列表strs是否为空?它是如何工作的?难道\'if not\'不是检查是否与预期值相反,就像\'if not None\'吗?
谢谢!
def longestPrefix(strs): # Empty list if not strs: return "" ....
admin 更改状态以发布 2023年5月22日