Próbuję zmodyfikować listę, wyszukując i zamień, zastanawiałem się, w jaki sposób mogę również przeszukać listę z wyszukiwanym terminem jako listą?Jak wyszukiwać i zamieniać listę na inną podlistę w Prologu?
Umożliwia powiedzieć, że ma listę [1,2,3,4] i ma wyróżnić 2 i 3, i zastąpić go 5,6 więc idealnie mogę mieć orzeczenie:
search_and_replace(Search_Term, Replace_Term, Target_List, Result_List).
eg.
search_and_replace([2,3], [5,6], [1,2,3,4], Result_List), write(Result_List).
Hmm .. Zauważyłem, że predykat tylko wyszukuje i zamienia jeden, w jaki sposób stosujesz się do wszystkich terminów na całym świecie? – chutsu
@ Chutsu Edytowałem. – m09
Dziękuję bardzo :) – chutsu