这些中哪一个是在Python中检查列表是否为空的最快方法?
- 论坛
- 这些中哪一个是在Python中检查列表是否为空的最快方法?
31 浏览
这些中哪一个是在Python中检查列表是否为空的最快方法?
这个问题已经有了答案:
在回答主要问题之前,我首先要问的是:在Python中尝试检查列表是否为空时,是否存在以下四种情况会产生不同的布尔值的情况?
if not []
if not len([])
if len([]) == 0
if len([]) is 0
如果不是,哪种方法是检查此布尔值的最快方法以及为什么?-即对于每种情况在幕后发生了什么?差别可能微不足道,但我很好奇它们在执行期间可能有何不同。
admin 更改状态以发布 2023年5月22日