Je veux compresser la liste de listes suivante:
>>> zip([[1,2], [3,4], [5,6]])
[[1,3,5], [2,4,6]]
Cela pourrait être réalisé avec l' zip
implémentation actuelle uniquement si la liste est divisée en composants individuels:
>>> zip([1,2], [3,4], [5,6])
(1, 3, 5), (2, 4, 6)]
Impossible de comprendre comment diviser la liste et transmettre les éléments individuels à zip
. Une solution fonctionnelle est préférée.
la source