Check if DataFrame is Empty
To check if DataFrame is empty in Pandas, use pandas.DataFrame.empty attribute. This attribute returns a boolean value of true if this DataFrame is empty, or false if this DataFrame is not empty.
In this tutorial, we will learn how to check if DataFrame is empty in Pandas using DataFrame.empty attribute.
Examples
Empty DataFrame
In the following program, we create an empty DataFrame and programmatically check if this DataFrame is empty or not.
Example.py
import pandas as pd df = pd.DataFrame() if df.empty: print('DataFrame is empty.') else: print('DataFrame is not empty.')Try Online
Output
DataFrame is empty.
Non-empty DataFrame
In the following program, we create a DataFrame with some values in it and programmatically check if this DataFrame is empty or not.
Example.py
import pandas as pd df = pd.DataFrame( {'name': ["apple", "banana", "cherry"], 'quant': [40, 50, 60]}) if df.empty: print('DataFrame is empty.') else: print('DataFrame is not empty.')Try Online
Output
DataFrame is not empty.
ADVERTISEMENT
Conclusion
In this Pandas Tutorial, we learned how to check if a DataFrame is empty or not using DataFrame.empty attribute.