我有一些东西可以返回元素清单,但有时元素清单也是元素清单。
这方面的例子如下:
(1 2 3 (4 5) (6 7 (8)))
我似乎无法写一个函数, 将它转换成仅包含元素的列表 。
(1 2 3 4 5 6 7 8)
我有一些东西可以返回元素清单,但有时元素清单也是元素清单。
这方面的例子如下:
(1 2 3 (4 5) (6 7 (8)))
我似乎无法写一个函数, 将它转换成仅包含元素的列表 。
(1 2 3 4 5 6 7 8)
这里的答案是最初的海报是用来帮助 任何在这个问题上发生的人:
(define (test expresssion)
(cond ((empty? expresssion) null)
((not (list? expresssion)) (list expresssion))
(else (append (test (first expresssion))
(test (rest expresssion))))))
(test (A (B (C) D) A)) ; => (A B C D A)
I have a class (Node) which has a property of SubNodes which is a List of the Node class I have a list of Nodes (of which each Node may or may not have a list of SubNodes within itself) I need to be ...
I have 4 elements:List[List[Object]] (Objects are different in each element) that I want to zip so that I can have a List[List[obj1],List[obj2],List[obj3],List[obj4]] I tried to zip them and I ...
I have been searching for sample code creating iterator for my own container, but I haven t really found a good example. I know this been asked before (Creating my own Iterators) but didn t see any ...
Given the following list that contains some duplicate and some unique dictionaries, what is the best method to remove unique dictionaries first, then reduce the duplicate dictionaries to single ...
I want to get data from my data access layer into my business layer, then prepare it for use in my UI. So i wonder: is it better to read my data by DataReader and use it to fill a List<BLClasses&...
or the other way around? I use generic lists all the time. But I hear occasionally about IEnumerables, too, and I honestly have no clue (today) what they are for and why I should use them. So, at ...
我有一份清单,在你滚动之前没有显示任何物品,然后这些物品就显示。 是否有任何人知道如何解决这一问题? 我尝试了叫人名单。
I m trying to convert a Python dictionary into a Python list, in order to perform some calculations. #My dictionary dict = {} dict[ Capital ]="London" dict[ Food ]="Fish&Chips" dict[ 2012 ]="...