поэтому у меня есть 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 - песни2 = «(1 3 4 6 7 9 11 12 13 14 15 16 17 18 19 20)
или песни1 - песни3 = (2 3 5 6 10 11 12 14 16 17)
Я попытался с длиной списка, но не работает, но Я хочу сохранить все значения list1, кроме дублированных значений, с помощью list3.
также, я хочу сделать list1 - List2 затем сохранить результат от список1-list2 на list1, а затем сделать еще вычитание как,
- песни1 - песни2
- магазина результат # 1 в списке1.
- песни1 - List3
кто может дать мне какое-то решение для этого? Спасибо огромное!
Это хороший ответ, но спрашивать пользователя, чтобы изменить способ, которым он пытается объяснить свои идеи, не давая ему подсказку о том, как он должен делать это бесполезно. –