标签: haskell
我是haskell编程的新手,我正在尝试编写一个打印出列表中元素索引的程序。
这是我的代码:
Index :: [Int]->[Int] Index []= [] Index(x:xs)= 0:index (xs+1)
答案 0 :(得分:1)
你的意思是以下几点?
index :: [a] -> [Int] index x = [1 .. length x]
[1..4]是[1,2,3,4] ...
[1..4]
[1,2,3,4]