我有一个 if
语句,它检查数据框是否不为空。我这样做的方式如下:
if dataframe.empty:
pass
else:
#do something
但我真的需要:
if dataframe is not empty:
#do something
我的问题是 - 是否有一种方法 .not_empty()
可以实现这一点?我也想问下第二个版本在性能上是不是更好一些?否则,也许我保留它是第一个版本有意义吗?
原文由 Arthur Zangiev 发布,翻译遵循 CC BY-SA 4.0 许可协议
做就是了
这样做的原因是因为
dataframe.empty
返回True
如果数据帧为空。要反转它,我们可以使用否定运算符not
,它将True
翻转为False
,反之亦然。