lib.utils.interleave

lib.utils.interleave(*a)

Interleave input arrays a, i.e. return array with, in order: First elements of all arrays (with size > 0), then second elements of all arrays with size > 1, etc.

>>> interleave([0,1,2],[3,4])
[0, 3, 1, 4, 2]