【发布时间】:2011-06-15 08:29:43
【问题描述】:
我有 2 个列表:
List1 = [1,2,3].
List2 = ["asd", "sda", "dsa"].
如何依次打印此列表:
1 个 2个sda 3天
谢谢。
【问题讨论】:
-
提及这种打印的原因不会有什么坏处。
-
对此有一个有趣的参数交换解决方案:
[io:format("~p", [X]) || X <- merge(List1, List2)]wheremerge([], L) -> L; merge([H|T1], L2) -> [H | merge(L2, T1)].(未测试)。
标签: list functional-programming erlang