所以我有3個名單。drRacket:關於名單
(define list1 '(1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 15 16 17 18 19 20))
(define list2 '(2 5 6 8 10))
(define list3 '(1 4 8 9 13 15 18 19 20 25 27 29))
所以begically,列表1是含有1至20
什麼我想要做的是,如果我想 list1的列表 - list2中=「(1 3 4 6 7 9 11 12 13 14 15 16 17 18 19 20)
,或者 list1的 - 項目list3 =(2 3 5 6 10 11 12 14 16 17)
我試圖與該列表的長度,但沒有工作,但我想保留除list3以外的所有list1值。
也,我想要做的 列表1 - 列表2然後,結果從列表1列表1,列表2存儲,然後做另一個減法一樣,
- 列表1 - 列表2
- 店#1的結果在list1中。
- 列表1 - 項目list3
任何人都可以給我一些這方面的解決方案?非常感謝!
這是一個很好的答案,但是要求用戶更改他試圖不給他的,他應該怎麼做一個提示,解釋他的想法的方式它是無用的。 – 2014-11-25 15:48:56