1
Ello得到了Prolog函数成员,它告诉我们列表中是否存在一个元素。Prolog函数返回一个没有成员的列表
现在我应该创建一个函数,返回一个没有该元素的列表。我多少知道它应该是什么样子,但不知怎的,我不知道该怎么做。
想法而已:
- 返回列表中的元素我们的元素之前,并与名单我们的元素后剩下的Concat的它。
- 在谓词中递归地使用member()来构建它。
帮助。
Ello得到了Prolog函数成员,它告诉我们列表中是否存在一个元素。Prolog函数返回一个没有成员的列表
现在我应该创建一个函数,返回一个没有该元素的列表。我多少知道它应该是什么样子,但不知怎的,我不知道该怎么做。
想法而已:
帮助。
(好像功课给我,让我给你包含大纲的一些提示;-)
鉴于[H|T]
...
H
是要删除的元素,返回T
,(如果你需要删除所有这样元素,记得在T
递归为好。)H
是不要删除的元素,返回[H|NewTail]
其中NewTail
是从T
递归删除元素的结果。