嗨,我有一个关于py中“如果不是..”的快速问题。
此函数应采用字符串列表并返回字符串。
我想知道第一行(如果不是strs)做什么?我猜它检查输入列表strs是否为空?它是如何工作的? '如果不是'是否不检查它是否与期望值相反,例如'如果不是无'? 谢谢!
def longestPrefix(strs):
# Empty list
if not strs: return ""
....
答案 0 :(得分:1)
在布尔上下文中,空字符串为False,因此if not False
为True