2013-03-13 81 views
-2

如何使用球拍語言編寫功能如下的函數odd-list如何編寫一個從嵌套列表中只返回奇數的函數?

(odd-list '((1 2 3 4) (5 6 7 8) (10 11 12 13))) => ((1 3) (5 7) (11 13)) 
+2

嗨,歡迎來到堆棧溢出!這裏習慣於提出問題而不是發出命令(我已經編輯了你的問題)。這些問題可能與「我嘗試過'foo''並希望得到'bar' - 爲什麼我會得到'baz'?」,而不是「請你爲我做作業嗎?」。另外,您可能需要花一點時間熟悉編輯器的代碼格式化功能(查看編輯器上方的「?」圖標),並閱讀[FAQ](http://stackoverflow.com/常問問題)。這會讓你成爲一個更好的地方,讓你和其他人都參與其中。玩的開心! – 2013-03-13 09:56:14

回答

0
(require srfi/26) 
(define (odd-list lists) 
    (map (cut filter odd? <>) lists)) 

享受。 :-)

+0

非常感謝 – 2013-03-14 03:08:18