【发布时间】:2019-11-20 19:51:25
【问题描述】:
例如,如果我有一个列表
[2,2,3,5,4,6]
我过滤偶数,我想输出这些数字的索引:
[1,2,5,6]
我知道返回元素的filter 函数。我怎样才能得到他们的索引呢?
我已经定义了函数索引,它将带有索引的元素返回为连音。任何提示我应该如何继续?
index x = [ n | n <- [ zip x [1..]]]
【问题讨论】:
-
抱歉,没找到!
-
我也许可以通过那里的 cmets 中的提示自己解决这个问题
-
cmets 对这个问题的“提示”并不多,但使用
findIndicies:findIndices even [2,2,3,5,4,6]完全符合您的要求。 -
我想创建索引列表,但现在我不知道如何继续
标签: haskell functional-programming