首页 > 解决方案 > 从列表python中删除同一单元格中的浮点重复项

问题描述

我有一个用“,”分隔的浮点数列表,如果它在同一个单元格中重复,我想删除它。谢谢。

295091345,2034223 295096523,295096525,295096128,295096128 295096523,295096525,40003, 40003

295091345,2034223 295096523,295096525,295096128 295096523,295096525,40003
我正在尝试这样做,但我想用浮点数代替字符串。

从集合导入 OrderedDict

df['Desired'] = (df['Current'].str.split() .apply(lambda x: OrderedDict.fromkeys(x).keys()) .str.join(','))

标签: python

解决方案


希望这可以帮助你:

list = [295096523,295096525,295096128,295096128]
new_list = []
[new_list.append(i) for i in list if i not in new_list]

推荐阅读