if listA== [ ] more simplified version
当我输入以下代码时,pycharm说"表达式可以进一步简化"。这句话的简化版本是什么?
1 2
| if listA == []:
return"yes!" |
- 查看stackoverflow.com/questions/53513/…
空列表评估为不稳定,因此您也可以这样做,这可能是Pycharm所说的:
1 2
| if not listA:
return"yes!" |
由于上述代码将返回"是",因此会产生一些副作用。当list为False、空字符串(""、None、空dict({}、空集合(set()以及python认为不可靠的其他内容时