Eu quero compactar a seguinte lista de listas:
>>> zip([[1,2], [3,4], [5,6]])
[[1,3,5], [2,4,6]]
Isso pode ser alcançado com a zip
implementação atual apenas se a lista for dividida em componentes individuais:
>>> zip([1,2], [3,4], [5,6])
(1, 3, 5), (2, 4, 6)]
Não consigo descobrir como dividir a lista e passar os elementos individuais para zip
. É preferida uma solução funcional.
fonte