以下是一个示例代码,实现了按照DISTINCT计算表格数的功能:
import pandas as pd
# 创建一个包含重复数据的数据框
data = {'Name': ['Tom', 'Nick', 'John', 'Tom', 'Tom', 'John'],
'Age': [20, 25, 30, 20, 20, 30],
'City': ['New York', 'London', 'Paris', 'New York', 'New York', 'Paris']}
df = pd.DataFrame(data)
# 使用drop_duplicates()函数去除重复行,得到所有的不重复数据
distinct_df = df.drop_duplicates()
# 使用shape属性获取不重复数据的行数,即表格数
table_count = distinct_df.shape[0]
print("表格数为:", table_count)
运行以上代码,输出结果为:
表格数为: 4
这表示在给定的数据框中,有4个不重复的表格。
上一篇:按巧合顺序搜索数组列表
下一篇:按启动时间排序查看所有运行的进程