要比较同一个数据框的行,你可以使用以下代码示例中的方法:
import pandas as pd
# 创建一个示例数据框
data = {'姓名': ['张三', '李四', '王五'],
'年龄': [20, 25, 30],
'性别': ['男', '女', '男']}
df = pd.DataFrame(data)
# 比较两个行是否相等
row1 = df.loc[0] # 第一行
row2 = df.loc[1] # 第二行
if row1.equals(row2):
print("第一行和第二行相等")
else:
print("第一行和第二行不相等")
这段代码首先创建了一个示例数据框df。然后,通过使用loc
函数选择特定的行,并将其存储在row1
和row2
变量中。最后,使用equals
函数比较这两个行是否相等。如果相等,打印出“第一行和第二行相等”,否则打印出“第一行和第二行不相等”。
下一篇:比较同一个整数中的每个数字