def transpose(array):
    if not array:
        return []
    ret = []
    for c in range(len(array[0])):
        col = [row[c] for row in array]
        ret.append(col)
    return ret
set company
dataset/ETHPy150Open mikeorr/WebHelpers2/webhelpers2/containers.py/transpose--crossover with--dataset/ETHPy150Open enthought/traits/traits/etsconfig/tests/test_etsconfig.py/ETSConfigTestCase.test_set_company