所以我正在尝试编写一个执行以下操作的小程序。
我可以在列表中搜索元素,如果在列表中找到该元素,则打印出列表以确认已找到。
所以在基本的伪 -
- 元素列表 - 计算机、鼠标、键盘、网络摄像头
- 在此列表中搜索鼠标
- 输出找到鼠标的列表
在做一些阅读时,我发现了一些我想做的事情。这是下面
on(Item,[Item|Rest]).
on(Item,[DisregardHead|Tail]):-
on(Item, Tail).
如果我输入查询 - on(apples, [pear,grape,banana,plum,apples])。然后它在列表中搜索,丢弃不相关的元素,直到它结束并成功。
我想要做的是在编辑器中编写我自己的列表,并通过对它执行与上面相同的功能来处理它。(而不是仅仅将列表作为查询输入到控制台中。)
谢谢