Prolog-示例列表中的一个元素,不使用大小或长度函数

Prolog-示例列表中的一个元素,不使用大小或长度函数,prolog,Prolog,如果一个列表只有一个元素而不使用长度大小函数,则问题说明返回true。因此,尾巴必须是空的,我怎么能绕过这个 Examples: ?- [1, 2, 3, 8] false ?- [8] true 此函数将在不使用任何内置函数的情况下检查列表是否有尾部 oe([_|T],R):- T =[], R = true. 你写一个谓词。你将如何写谓词?单数([\u])。但是试着学一点Prolog,你会喜欢的。oneElement([H])。也可以,它只会警告一个单变量。单变量警告几乎总是表示

如果一个列表只有一个元素而不使用长度大小函数,则问题说明返回
true
。因此,尾巴必须是空的,我怎么能绕过这个

Examples:
?- [1, 2, 3, 8]  
 false
?- [8]
 true

此函数将在不使用任何内置函数的情况下检查列表是否有尾部

oe([_|T],R):-
T =[],
R = true.

你写一个谓词。你将如何写谓词?
单数([\u])。
但是试着学一点Prolog,你会喜欢的。
oneElement([H])。
也可以,它只会警告一个单变量。单变量警告几乎总是表示错误;在这种情况下,这是无害的,但我强烈建议你不要养成忽视它们的习惯。