ich diese Zeichenfolge haben:Tokenizing Codeblöcke in Python
[a [a b] [c e f] d]
und ich möchte eine Liste wie diese
lst[0] = "a"
lst[1] = "a b"
lst[2] = "c e f"
lst[3] = "d"
Meine aktuelle Implementierung, die ich glaube nicht elegant ist/pythonic zwei rekursive Funktionen (eine Spaltung mit '[' und die andere mit ']'), aber ich bin mir sicher, dass es mit List Comprehensions oder regulären Ausdrücken getan werden kann (aber ich kann keinen vernünftigen Weg, es zu tun).
Irgendwelche Ideen?
thx! Das ist eine sehr interessante Lösung! –