Erstellt aus einer Liste mit Unterlisten eine unstrukturierte Liste, sodass alle "Verzweigungen" der Original liste ohne störende Listenebenen in der Ergebnis liste angezeigt werden. Im Prinzip werden alle durch geschweifte Klammern definierten Zwischenebenen entfernt, und es wird eine Liste mit einer einzigen Ebene zurückgegeben.
flatten ( list As List) As List
Argument | Typ | Beschreibung |
---|---|---|
List | Liste | Original liste |
Intent >flatten({{a}, b, {{c}, d}}) --> {a, b, c, d}
Intent >flatten({{1, 3}, {2, {4}}, 7, {{}, {{5}, 6}}}) --> {1, 3, 2, 4, 7, 5, 6}
Intent >flatten({}) --> {}