0
我想這個元組分成二郎元組:拆分
{d,[{{1,c},{2,g}},{{3,f},{4,f}}]}
a = [1,c],[2,g]
b = [3,f],[4,f]
其中A和B都只是可變
我試圖尋找在extraction of elements of tuples
但不能拆分它像我想要的。
任何幫助將不勝感激。
我想這個元組分成二郎元組:拆分
{d,[{{1,c},{2,g}},{{3,f},{4,f}}]}
a = [1,c],[2,g]
b = [3,f],[4,f]
其中A和B都只是可變
我試圖尋找在extraction of elements of tuples
但不能拆分它像我想要的。
任何幫助將不勝感激。
假設元組沒有關係的第一要素,第二個是總是一個兩個元素的列表:
{_, [A0, B0]} = {d,[{{1,c},{2,g}},{{3,f},{4,f}}]},
,並要得到A
和B
爲列表(你不能有a
和b
作爲Erlang中的變量):
A1 = tuple_to_list(A0), %% [{1,c},{2,g}],
A = lists:map(fun tuple_to_list/1, A1),
%% similarly for B