JSFiddle - React, Tailwind, and code Playground
JavaScript
var dict = {
'column1': [1, 2, 3],
'column2': [4, 5, 6],
'column3': [7, 8, 9]
};
var transposed_array =[];
for (key in dict){
transposed_array.push(dict[key]);
}
function transposeArray(array){
var newArray = [];
for(var i = 0; i < array.length; i++){
newArray.push([]);
}
for(var i = 0; i < array.length; i++){
for(var j = 0; j < array[i].length; j++){
newArray[j].push(array[i][j]);
}
}
return newArray;
}
console.log(transposeArray(transposed_array));