代码之家  ›  专栏  ›  技术社区  ›  Jeffrey Benjamin Brown

检查(pandas)数据帧是否有行,而不将其全部计数[重复]

  •  0
  • Jeffrey Benjamin Brown  · 技术社区  · 2 年前

    我想知道我正在修改的DataFrame是否为空。显而易见的方法是计算它的长度。但这需要对每一行进行计数,这是非常低效的。有没有更优雅的方式?

    1 回复  |  直到 2 年前
        1
  •  0
  •   Mehul Saiya    2 年前

    您可以使用属性 df.empty 检查它是否为空:

    if df.empty:
        print('DataFrame is empty!')
    else:
        print('DataFrame is not empty.')