可以使用 pandas 库中的 equals() 方法进行比较,示例如下:
import pandas as pd
# 创建两个数据框
df1 = pd.DataFrame({
'A': [1, 2, 3],
'B': ['a', 'b', 'c']
})
df2 = pd.DataFrame({
'A': [1, 2, 3],
'B': ['a', 'b', 'c']
})
# 比较两个数据框是否相等
if df1.equals(df2):
print("Two dataframes are equal")
else:
print("Two dataframes are not equal")
以上代码中,先用 pd.DataFrame() 方法创建两个数据框 df1 和 df2,然后使用 equals() 方法进行比较。如果两个数据框相等,输出"Two dataframes are equal",否则输出"Two dataframes are not equal"。