IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Prolog Discussion :

obtenir une liste à partir de prédicats


Sujet :

Prolog

  1. #1
    Candidat au Club
    Inscrit en
    Février 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 2
    Points : 2
    Points
    2
    Par défaut obtenir une liste à partir de prédicats
    bonjour,

    je me met au prolog, mais j'ai un problème pour obtenir toutes les solutions de ma base :
    j'aimerai construire une liste avec toutes les réponses possibles de mes prédicats

    predicats :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    donne(1).
    donne(2).
    donne(3).
    donne(4).
    donne(5).
    donne(6).
    donne(7).
    donne(8).
    donne(9).
    donne(10).
    donne(11).
    donne(12).
    donne(13).
    donne(14).
    donne(15).
    donne(16).
    donne(17).

    reponse :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    X=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17].
    si je fait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    affiche :-
    	donne(X),
    	write(X),nl,
    	fail.
    cela m'affiche bien toutes les réponses, mais je ne comprends pas comment obtenir la liste des réponses.

    merci de vos conseils

    ge_ka

  2. #2
    Candidat au Club
    Inscrit en
    Février 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    oups ! j'ai trouvé la réponse
    je n'avais pas bien assimilé findall, et je faisais une erreur de syntaxe,
    désolé pour le bruit

    ge_ka

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Python 2.X] obtenir une liste de valeurs a partir d'un tableau
    Par pascaloupsu dans le forum Général Python
    Réponses: 1
    Dernier message: 16/04/2015, 09h24
  2. Réponses: 17
    Dernier message: 09/06/2011, 00h50
  3. Obtenir une chaîne à partir d'une énumération
    Par zidenne dans le forum Langage
    Réponses: 1
    Dernier message: 12/11/2005, 10h39
  4. Réponses: 3
    Dernier message: 08/10/2005, 00h02
  5. [Regexp] Obtenir une regexp à partir du texte ?
    Par Alec6 dans le forum Langage
    Réponses: 1
    Dernier message: 12/09/2005, 16h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo