Collections: Difference between revisions
Content added Content deleted
(Added Prolog) |
m (minor update for delete of item in prolog list) |
||
Line 2,805: | Line 2,805: | ||
<lang prolog>% create a list |
<lang prolog>% create a list |
||
L = [a,b,c,d], |
L = [a,b,c,d], |
||
% prepend to the list |
% prepend to the list |
||
L2 = [before_a|L], |
L2 = [before_a|L], |
||
% append to the list |
|||
append(L2, ['Hello'], L3), |
|||
% |
% delete from list |
||
exclude(=(b), L3, L4).</lang> |
|||
Output: |
Output: |
||
<pre> |
<pre> |
||
L = [a, b, c, d], |
L = [a, b, c, d], |
||
L2 = [before_a, a, b, c, d], |
L2 = [before_a, a, b, c, d], |
||
L3 = [before_a, a, b, c, d, 'Hello'] |
L3 = [before_a, a, b, c, d, 'Hello'], |
||
L4 = [before_a, a, c, d, 'Hello']. |
|||
</pre> |
</pre> |
||