如何删除包含重复数字pandas python的行

Ken*_*234 2 python dataframe pandas

我有一个数据框,如:

'a' 'b' 'c' 'd'
 0   1   2   3
 3   3   4   5
 9   8   8   8
Run Code Online (Sandbox Code Playgroud)

我想删除具有重复多次的数字的行。所以答案是:

'a' 'b' 'c' 'd'
 0   1   2   3
Run Code Online (Sandbox Code Playgroud)

谢谢。

jez*_*ael 5

使用DataFrame.nunique与列广告过滤的比较长boolean indexing

df = df[df.nunique(axis=1) == len(df.columns)]
print (df)
   'a'  'b'  'c'  'd'
0    0    1    2    3
Run Code Online (Sandbox Code Playgroud)