Flux rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Prolog liste supprimer un élément

mousekey, le lundi 15 janvier 2007 à 00:46:07
Bonjour,
j'aimerai savoir comment je peux supprimer le troisième élément d'une liste en prolog...

merci et bonne journée
mousekey
Configuration: Windows XP
Internet Explorer 6.0
Répondre à mousekey  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 HeavenX, le samedi 21 avril 2007 à 15:01:07
remove_at(Elem,[Elem|Reste],1,Reste).
remove_at(Elem,[Y|Reste],Position,[Y|Ys]) :- Position > 1,
K1 is Position - 1, remove_at(Elem,Reste,K1,Ys).

Exemple d'utilisation:
%?- remove_at(X,[a,b,c,d],2,R).
%X = b
%R = [a,c,d]
Répondre à HeavenX
Toutes les réponses pour « prolog liste supprimer un élément »