【问题标题】:To check if the list and dataframe is empty检查列表和数据框是否为空
【发布时间】:2021-03-08 20:09:26
【问题描述】:

有没有办法检查列表和数据框是否为空?我正在使用 df.count() == 0 但是否有更有效的方法来检查数据框并且列表为空。

【问题讨论】:

标签: python apache-spark pyspark apache-spark-sql


【解决方案1】:

希望这对您有所帮助,使用:df.emptynot list

import pandas as pd

list = [1,2,3,4]        #fulled list
df = pd.DataFrame(list) #fulled dataframe
print (df)

print(df.empty) #False
print(not list) #False

print("\n")

list = []               #empty list
df = pd.DataFrame(list) #empty dataframe
print (df)

print(df.empty) #True
print(not list) #True

[结果]:

   0
0  1
1  2
2  3
3  4
False
False


Empty DataFrame
Columns: []
Index: []
True
True

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-02-20
    • 2012-11-25
    • 1970-01-01
    • 1970-01-01
    • 2016-08-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多