简单的列表解析[{"aa",2},{"bb",3},{"aa",3}...],把后面为3的都取出来
1> [{A, B} || {A, B} <- [{"aa", 2}, {"bb", 3}, {"aa", 3}], B == 3].
[{"bb",3},{"aa",3}]
lists:filter(fun(Elem)->
if
element(2, Elem) == 3 -> true;
true -> false
end
end, [{"aa",2}, {"bb",3}]).
题目来源:http://blog.csdn.net/d52787790/article/details/7357318