Eli*_*iza 10 python list pycharm
当我输入以下代码时,PyCharm说"表达式可以进一步简化".这个陈述的简化版本是什么?
if listA == []:
return "yes!"
Run Code Online (Sandbox Code Playgroud)
小智 9
空列表评估为假,所以你也可以这样做,这是PyCharm可能会谈论的:
if not listA:
return "yes!"
Run Code Online (Sandbox Code Playgroud)
有一些副作用,因为上面的代码将返回"是!" 每当列表是False,一个空字符串(""),None一个空的dict({}),一个空集(set())和基本上任何其他python视为falsy