zoukankan      html  css  js  c++  java
  • erlang中的列表解析与过滤器的例子

    例子: 简单的列表解析: [{"aa",2},{"bb",3},{"aa",3},...],把后面为3的tuple都取出来.

    方法一:(使用列表解析)

    1>[{A,B} || {A,B} <-[{"aa",2},{"bb",3},{"aa",3}] , B==3].

    方法二:(使用lists中的filter过滤器)

    lists:filter(fun(Elem)->

                      if    element(2,Elem) == 3 ->true;

                           true -> false

                      end

                  end,[{"aa",2},{"bb",3},{"aa",3}]).

  • 相关阅读:
    ionic框架
    第3课
    第7课
    第6课
    第5课
    第4课
    第3课
    第2课
    第2课
    第1课
  • 原文地址:https://www.cnblogs.com/unqiang/p/3083120.html
Copyright © 2011-2022 走看看