voglio zip il seguente elenco di liste:Come zip liste in una lista
>>> zip([[1,2], [3,4], [5,6]])
[[1,3,5], [2,4,6]]
Ciò potrebbe essere realizzato con l'attuale zip
applicazione solo se l'elenco è suddiviso in singoli componenti:
>>> zip([1,2], [3,4], [5,6])
(1, 3, 5), (2, 4, 6)]
Impossibile capire come dividere l'elenco e passare i singoli elementi a zip
. Una soluzione funzionale è preferita.
Vedi http://docs.python.org/tutorial/controlflow. html # unpacking-argument-lists per come funziona. – ameer
@ameer: Grazie, aggiunto. –
Questa è una delle mie funzionalità python sottovalutate preferite. Non spesso utile, ma così conveniente quando ne hai bisogno! – fmark