【发布时间】:2012-01-19 09:47:21
【问题描述】:
所以我们可以在erlang中使用这个函数
DataList = lists:zip3(Data1, Data2, Data3)
生成:
Eshell V5.9 (abort with ^G)
1> Data1 = ["aaa","bbb","ccc"].
["aaa","bbb","ccc"]
2> Data2 = ["aaa2","bbb2","ccc2"].
["aaa2","bbb2","ccc2"]
3> Data3 = ["aaa3","bbb3","ccc3"].
["aaa3","bbb3","ccc3"]
4> DataList = lists:zip3(Data1, Data2, Data3).
[{"aaa","aaa2","aaa3"},
{"bbb","bbb2","bbb3"},
{"ccc","ccc2","ccc3"}]
我需要可以自动执行此操作的东西:
DataList = lists:zipN(Data1, Data2, Data3, ... Data N)
【问题讨论】: