MathTop

interleave 函数

按位置交替取出多个等长列表中的元素。

语法

  • ListTools:-Interleave(list1, list2, ...)
  • interleave(list1, list2, ...)
  • weave(list1, list2, ...)

参数与选项

list1第一个输入列表。
list2第二个输入列表,长度与第一个列表相同。

示例

  1. 交错合并两个列表ListTools:-Interleave([a, b, c], [1, 2, 3])返回 [a, 1, b, 2, c, 3]。