【发布时间】:2019-11-11 20:01:22
【问题描述】:
我有一个这样的列表:
l=[1,2,2,3,4,5,5,5]
我们可以看到列表列表包含 5 个唯一值,总计 8 个值。
我想要列表格式的列表中唯一值的索引。
所以输出看起来像:
indexes=[0,1,3,4,5]
如何使用python最有效的方式?
【问题讨论】:
-
如果这是熊猫系列,就做
pd.Series(l).drop_duplicates().index否则如果这是一个列表,你不需要熊猫, -
l.index[~l.duplicated()]是l是一个系列 -
这是一个专门的熊猫问题吗?它被标记为
pandas,但问题中没有特定于熊猫的内容。 -
你解决这个问题的方法在哪里?您的代码有什么具体问题?你的minimal reproducible example 在哪里?你尝试了什么?
-
请同时发布您尝试解决问题的代码。在目前的状态下,您的问题没有任何努力。