Bonjour,
J'ai un petit problème dans un projet de Prolog. Voici ce qui me pose problème. Lorsque je rentre la règle suivante :
Le résultat L est une simple liste, alors que je voudrais une liste de listes sachant que l'appel se fait de la fonction suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 test(F,List):-not(member(F,List)),append(List,F,L),write(L).
donne :?- test([1,2,3,4,0,6,7,8,9],[1,2]).
Comment récupérer une liste de listes ?[1, 2, 1, 2, 3, 4, 0, 6, 7, 8, 9]
Yes
Merci
Partager