Ich möchte die folgende Liste von Listen komprimieren:
>>> zip([[1,2], [3,4], [5,6]])
[[1,3,5], [2,4,6]]
Dies könnte mit der aktuellen zip
Implementierung nur erreicht werden, wenn die Liste in einzelne Komponenten aufgeteilt wird:
>>> zip([1,2], [3,4], [5,6])
(1, 3, 5), (2, 4, 6)]
Ich kann nicht herausfinden, wie die Liste aufgeteilt und die einzelnen Elemente an übergeben werden sollen zip
. Eine funktionelle Lösung ist bevorzugt.