0
我正在研究prolog(eclipseCLP)中的场景,其中我有一个变量中的元素数组。现在继续处理解决方案,我需要将这个“数组”元素转换为“列表”形式。如何将数组转换为列表
实施例:
MyArray = [](1,2,3)
现在这MYARRAY应转换成一个列表如下:
MyList = [1,2,3].
基本上转换的阵列来列出。这可以在序言中完成吗?
我正在研究prolog(eclipseCLP)中的场景,其中我有一个变量中的元素数组。现在继续处理解决方案,我需要将这个“数组”元素转换为“列表”形式。如何将数组转换为列表
实施例:
MyArray = [](1,2,3)
现在这MYARRAY应转换成一个列表如下:
MyList = [1,2,3].
基本上转换的阵列来列出。这可以在序言中完成吗?
随着univ operator=../2
:
array2list(A, L) :-
A =.. [_|L].