Je veux zip la liste suivante des listes:Comment zip listes dans une liste
>>> zip([[1,2], [3,4], [5,6]])
[[1,3,5], [2,4,6]]
Cela pourrait être réalisé avec la zip
mise en œuvre uniquement actuelle si la liste est divisée en composants individuels:
>>> zip([1,2], [3,4], [5,6])
(1, 3, 5), (2, 4, 6)]
Impossible de déterminer comment diviser la liste et transmettre les éléments individuels à zip
. Une solution fonctionnelle est préférée.
Voir http://docs.python.org/tutorial/controlflow. html # unpacking-argument-lists pour savoir comment cela fonctionne. – ameer
@ameer: Merci, ajouté. –
Ceci est l'une de mes caractéristiques préférées python sous-évalué. Pas souvent utile, mais tellement pratique quand vous en avez besoin! – fmark