Was ist der schnellste Weg, um beliebig verschachtelte Listen in Python zu reduzieren? [Duplikat]

Mögliche Duplikate:
Eine flache Liste in Python reduzieren
Reduzieren Sie (eine unregelmäßige) Liste von Listen in Python

BEARBEITEN: Die Frage ist nichtWie um es zu tun - das wardiskutiert in anderenFragen - Die Frage ist, welches das istam schnellsten Methode?

Ich habe bereits Lösungen gefunden, frage mich aber, was die schnellste Lösung ist, Listen zu reduzieren, die andere Listen beliebiger Länge enthalten.

Zum Beispiel:

[1, 2, [3, 4, [5],[]], [6]]

Würde werden:

[1,2,3,4,5,6]

Es kann unendlich viele Ebenen geben. Bei einigen Listenobjekten kann es sich um Zeichenfolgen handeln, die in der Ausgabeliste nicht in aufeinander folgende Zeichen reduziert werden dürfen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage