我正在尝试通过搜索和替换来修改列表,我想知道如何搜索列表中的搜索词作为列表?
让我说我有一个列表[1,2,3,4]我想挑出2和3并用5,6替换它,所以理想情况下我可以有一个谓词:
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).
Run Code Online (Sandbox Code Playgroud)