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));