2
比方說,我想從球拍列表中得到所有的偶數,我會做這樣的事情:當我使用的輸入(even '(1 2 3 4))
我其實球拍從列表中選擇某些項目
(define (even lst)
(map (λ(x)
(if (even? x) (append x) (append '()))) lst))
得到的是'(() 2() 4)
而不是'(2 4)
,這是所需的輸出。
有沒有一種方法可以做到這一點?
不會吧'(過濾器甚至「(1 2 3 4) )'? – TessellatingHeckler
過濾器是我正在尋找,謝謝。 –