python—检查列表和Dataframe是否为空

7cwmlq89  于 2021-05-17  发布在  Spark
关注(0)|答案(1)|浏览(560)

有没有办法检查list和dataframe是否都是空的?我正在使用df.count()==0,但是有没有更有效的方法来检查Dataframe和列表是否为空。

rryofs0p

rryofs0p1#

希望这对您有所帮助,使用: df.empty 以及 not 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

相关问题