1
我想知道如何使用列表:過濾器從元組列表中獲取特定的元組。 我的代碼是:如何獲取列表中的元組?
myFilter(Item,List)->
MyItems = lists:map(fun(X)-> element(2,X) end,List),
lists:filter(fun()-> lists:member(Item,MyItems) end , List).
例子:
myFilter(1,[{atom1,1,"P1"},{atom2,2,"P1"},{atom3,3,"P3"}]) = {atom1,1,"P1"}