Was ist die schnellste und eleganteste Art, eine Liste von Listen aus zwei Listen zu erstellen?
ich habe
In [1]: a=[1,2,3,4,5,6]
In [2]: b=[7,8,9,10,11,12]
In [3]: zip(a,b)
Out[3]: [(1, 7), (2, 8), (3, 9), (4, 10), (5, 11), (6, 12)]
Und ich hätte gerne
In [3]: some_method(a,b)
Out[3]: [[1, 7], [2, 8], [3, 9], [4, 10], [5, 11], [6, 12]]
Ich habe darüber nachgedacht, map anstelle von zip zu verwenden, aber ich weiß nicht, ob es eine Standardbibliotheksmethode gibt, die als erstes Argument verwendet werden kann.
Ich kann meine eigene Funktion dafür definieren und map verwenden, meine Frage ist, ob schon etwas implementiert ist. Nein ist auch eine Antwort.