Of course Artem's solution is most universal and works for most datatypes (numerics, strings, etc. interleaving with other values, etc.).
Just for fun, here are two more versions for numeric arrays only:
This one is potentially dangerous (if the input contains NANs, INFs, -INFs, etc the interleaved element will be NaN), OTOH, it's less code.
Here's a cute one. See if you figure it out 😄
The one that uses the typecasting is very interesting.
First you created a complex numbers a+0i, b+0i, c+0i, d+0i
then you fed the typecast type port (on top) from the real part, this will make the typecasting to real numbers. Therefore, instead of being written in complex form the real and imaginary are written successively in one column which made it a,0 b,0,c,0,d,0.
Thank you very much, I really appreciate your creativity.