When the list contains only rows with same length the transposition works:
numpy.array([[1, 2], [3, 4]]).T.tolist();
>>> [[1, 3], [2, 4]]
But, in my case the list contains rows with different length:
numpy.array([[1, 2, 3], [4, 5]]).T.tolist();
which fails. Any possible solution?