如何获取Haskell列表中元素的索引

时间:2014-12-02 00:59:18

标签: haskell

Haskell中是否有任何函数返回列表中elemIndex之类的元素的索引。例如,对于列表[1,2,3,4,2,3],查找2会返回[1,4]

1 个答案:

答案 0 :(得分:7)

您始终可以使用Hoogle来解决此类问题。基本上,你得到了你正在寻找的函数的类型 - 在我们的例子中,你有一个列表[a]和一个a来搜索并希望返回[Int]索引 - 只是search for it(在您的情况下,第一个结果elemIndices似乎有效)