Encore une fonction de base
:salut: bonjour, je suis encore désolée j'dois avoir l'air nulle:oops:, mais ça fait quelques heures que je cherche a créer une fonction qui "ajoute" une liste à un atome:
autrement dit, une fonction qui entre x, un atome, et L, une liste.
Code:
1 2
| (ajout 2 '(3 4))
--> '(2 3 4) |
Bon. J'ai créé la fonction « rajout » qui ajoute un atome à une liste, si ça peut aider :
Code:
1 2 3 4
| (define (rajout l x)
(if (null? l)
(list x)
(cons (car l) (rajout (cdr l) x )))) |
et qui fait :
Code:
1 2
| (rajout '(1 2) 3)
--> '(1 2 3) |