【发布时间】:2015-05-21 21:53:57
【问题描述】:
我希望能够转
这个: [[[a],b],c]
进入这个: [a,b,c]
列表不断变化,到目前为止我已经这样做了:
a([[[A],B],C]).
strechList(List,C):-
List=[H,T],
append(T,List1,C),
strechList(H,List1).
strechList(A,A).
但它不起作用。
【问题讨论】:
-
[H,T]是一个只有两个元素的列表。我假设您的意思是,[H|T]这是一个列表,其第一个元素(head)是H,tail list 是T。你的规则strechList(A, A).说任何列表都是自身的延伸,这听起来不正确。