I';我正在寻找数据帧的python set()等价物
我正在为pandas dataframe寻找与python set()函数等效的函数 不久前,我设置了元组列表,如下所示:I';我正在寻找数据帧的python set()等价物,python,pandas,Python,Pandas,我正在为pandas dataframe寻找与python set()函数等效的函数 不久前,我设置了元组列表,如下所示: 列表(集合([(11,11)、(21,11)、(11,11)]) 现在我的数据看起来像 [(11,11,timestamp()),(21,11,timestamp()),(11,11,timestamp())] 我决定创建dataframe并运行 df.drop_duplicates(子集=['source','target'],keep='first') 但是df.dro
列表(集合([(11,11)、(21,11)、(11,11)])
现在我的数据看起来像
[(11,11,timestamp()),(21,11,timestamp()),(11,11,timestamp())]
我决定创建dataframe并运行
df.drop_duplicates(子集=['source','target'],keep='first')
但是df.drop\u重复项的顺序必须与list(set())
有人知道我能做什么吗?集合没有顺序,根据定义,集合是一个无序的唯一值包。因此,在使用set
时,您不能依赖顺序。顺序甚至可以在相同代码的不同运行之间更改。