我想要一个Prolog谓词,它可以替换指定索引处的列表中的元素.
例:
% replace(+List,+Index,+Value,-NewList). ?- L=[a,b,c,d], replace(L,1,z,L2). L2 = [a,z,c,d]
我不知道该怎么做.谢谢你的帮助!卢瓦克.
list prolog
list ×1
prolog ×1