Transposing a 2D-array in JavaScript

后端 未结 23 2912
难免孤独
难免孤独 2020-11-22 01:40

I\'ve got an array of arrays, something like:

[
    [1,2,3],
    [1,2,3],
    [1,2,3],
]

I would like to transpose it to get the following

23条回答
  •  梦毁少年i
    2020-11-22 02:26

    shortest way with lodash/underscore and es6:

    _.zip(...matrix)
    

    where matrix could be:

    const matrix = [[1,2,3], [1,2,3], [1,2,3]];
    

提交回复
热议问题