Prolog:仅使用append关系从列表中获取第五个元素

时间:2017-05-13 22:33:28

标签: list prolog append

我的问题是:

仅使用追加关系(即附加(L1,L2,L3)),制定查询以确定 以下(请注意,尽管您的答案应使用L3 = [ 1,2,3,4,5,6,7,8 ],但它应该适用于任何列表 五个元素或更多元素,如L3

我到目前为止所尝试的查询是:

append(Left, [X|Y], [1,2,3,4,5,6,7,8]).

append([W|X], [Y|Z], [1,2,3,4,5,6,7,8]).

我不知道如何仅使用追加关系来获取任何给定列表的第五个元素。任何帮助表示赞赏。

0 个答案:

没有答案