リスト[1,2,3,4,5]がある場合、どのように連続したペアを取得して操作できますか?たとえば、私は(1,2)を取得してdoSomethingを実行したいと思います。次の反復では、(2,3)などを取得したいと思います。私は最初の反復を行うことができますPrologリストの連続するペア
listpairs([H1,H2|T]):-doSomething(H1,H2), listpairs([H2,H3|T]).
が、H2とH3を比較したとき、私はこだわっている:これは私がこれまで持っているものです。まず
はあなたに感謝!私はそれが信じられない。 –