foreach循环与计数器

Ber*_*aud 5 erlang

我想在这个循环中添加一个计数器,以便知道列表中每个元素的行.你有一个简单的解决方案吗?

lists:foreach(fun(X) .... end,Y),

Luk*_*kas 10

使用列表:foldl或编写自己的函数:

lists:foldl(fun(E,Cnt) -> ..., Cnt+1 end, 0, Y),
Run Code Online (Sandbox Code Playgroud)