lists:foldl(fun(),参数1,参数2):这个函数就是先把参数1传给fun()处理,然后将参数2(列表)中每一个元素,依次传给fun()函数进行处理。

lists:foldl(fun(Elem, AccIn) ->
  [B,C] = string:tokens(Elem, "="),
  [{list_to_integer(B),list_to_integer(C)}|AccIn] end, [],
  string:tokens("1=2,3=4,5=6", ",")).

posted on 2013-08-15 14:02  Xx0翼  阅读(1529)  评论(0编辑  收藏  举报