import pandas as pd # 导入包
data = pd.DataFrame({ 'a':[1,1,3,5], 'b':[1,2,3,4], 'c':[1, 3, 5, 6] }) #创建一个表
a = list(data["a"].value_counts()) # 获取a列不同数值出现的个数
b = list(data["a"].value_counts().index) # 获取出现个数的具体数
y = [] for i,j in enumerate(a): if j == 1: index = data.loc[data.a==b[i]].index.to_list() y.append(index[0]) sec_data = data.loc[y] # 找到表格中只出现过一行的数据,组成sec_data