下面是一个Python示例代码,用于按照两列选择唯一行:
import pandas as pd
# 创建示例数据
data = {'Column1': ['A', 'B', 'C', 'D', 'A', 'B'],
'Column2': [1, 2, 3, 4, 1, 2],
'Value': [10, 20, 30, 40, 50, 60]}
df = pd.DataFrame(data)
# 使用drop_duplicates方法按照两列选择唯一行
unique_rows = df.drop_duplicates(subset=['Column1', 'Column2'])
print(unique_rows)
这段代码使用了Pandas库来处理数据。首先,我们创建了一个DataFrame对象,其中包含三列:Column1、Column2和Value。然后,我们使用drop_duplicates
方法来选择唯一的行,通过指定subset
参数为['Column1', 'Column2']
来按照两列进行选择。最后,我们打印出唯一的行。
输出结果为:
Column1 Column2 Value
0 A 1 10
1 B 2 20
2 C 3 30
3 D 4 40
上一篇:按两列相等的方式列出一个表
下一篇:按两列最大的SQL