Transpose a list in Python
Advertisements
def transpose(l): return list(zip(*l)) print(transpose([[0,0,0], [1, 1, 1], [2, 2, 2], [3, 3, 3]])) #[(0, 1, 2, 3), (0, 1, 2, 3), (0, 1, 2, 3)]
def transpose(l): return list(zip(*l)) print(transpose([[0,0,0], [1, 1, 1], [2, 2, 2], [3, 3, 3]])) #[(0, 1, 2, 3), (0, 1, 2, 3), (0, 1, 2, 3)]