Prolog Elemente_einer_Liste_in_einer_anderen_Liste

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Prolog Elemente_einer_Liste_in_einer_anderen_Liste

    Hallöle,

    ich möchte in Prolog Elemente in einer Liste überprüfen..

    elemente_in_Liste(Liste, zuüberprüfendeListe).
    elemente_in_Liste([1,2],[1,2]). Yes
    elemente_in_Liste([1,8],[1,2,3,4,8]). Yes
    elemente_in_Liste([2,1],[1,2]). Yes
    elemente_in_Liste([1,1],[1]). no

    Mit sublist/2 funktioniert dies leider nicht, weil nur nach einer Sequenz
    gesucht wird. hat jemand ne Idee wie man dies elegant lösen kann??