我想轉換“列表列表”,例如
mylist={{"a","b"}, {"c", "d"}, {"e","f", "g"}}放入一個簡單的列表中,其中包含嵌套列表中的每個元素,例如
// desired outcome is this list
flat_list={"a","b","c","d","e","f","g"}在 JSL 中是否有一種簡單的方法可以做到這一點?
一般來說,嵌套列表也可能包含列表,並且起始列表中每個元素的嵌套深度可能不一樣,例如
wild_list={{"a", {"b", "c"}}, {"d"}, {{"e", {"f"}}, "g"}};
如果您允許,我想將您的腳本作為 JSL 食譜項目放入其中。請告訴我您是否同意。
非常感謝,非常有幫助。我喜歡遞歸函數,我會使用它。
附件是使用字元函數的腳本。這也可以透過遞歸來完成。