如何将列表(引用)连接到一个列表中

时间:2018-02-21 08:30:35

标签: perl template-toolkit

我有两个复杂(相似)哈希的列表,我希望在一个循环中迭代两个列表,不重复代码(我也不想制作块或宏)

testList1 = [0,1,2,3,4,5];
testList2 = [6,7,8,9,10,];

FOREACH item IN [testList1 , testList2]; # <--- ???
  doSomething = doSomething _ 'useful ' _ item;
END;

上面的语句创建了一个新列表,其中只包含对列表的引用,但我想要一个包含其内容的临时列表。

如果没有额外的手动列表构建逻辑,我怎样才能实现这一点。有一些构造吗?

1 个答案:

答案 0 :(得分:2)

列表VMethod <link href="https://openlayers.org/en/v4.6.4/css/ol.css" rel="stylesheet"/> <script src="https://openlayers.org/en/v4.6.4/build/ol-debug.js"></script> <div id="map" class="map"></div>将完成这项工作:

merge()

有关详细信息,请参阅http://www.template-toolkit.org/docs/manual/VMethods.html#section_merge