【发布时间】:2019-10-20 16:16:02
【问题描述】:
我被要求通过以下方式将元组列表拆分为具有 2 个列表的元组:
splitter ([{1,2},{3,4},{5,6}]). = {[1,3,5],[2,4,6]}
我尝试编写以下代码:
splitter([]) -> {[],[]};
splitter(L) ->(map (fun ({A, _}) -> A end, L))|(map (fun ({_, B}) -> B end, L)).
而且它没有编译,我得到的错误是:语法错误之前:'|'
问题出在哪里?:
【问题讨论】: