У меня есть 2 списка:
List1 = [1,2,3]. List2 = ["asd", "sda", "dsa"].
Как мне распечатать этот список в следующем порядке:
1 asd 2 sda 3 dsa
Спасибо.*
иногда лучше изобретать велосипед.в случае erlang - просто чтобы понять рекурсию, хвостовые вызовы и как работать со списками.
f([], []) -> ok; f([H1|R1], [H2|R2]) -> io:format("~p ~p", [H1, H2]), f(R1, R2).
1> lists:zipwith(fun (X1, X2) -> io:format("~p ~p ", [X1,X2]) end, List1, List2). 1 "asd" 2 "sda" 3 "dsa" [ok,ok,ok] 2>