Doubly-linked list/Definition: Difference between revisions

no edit summary
(→‎{{header|Python}}: list ain't a DLL)
No edit summary
Line 2,222:
Checkit
</lang>
 
=={{header|Mathematica}} / {{header|Wolfram Language}}==
<lang Mathematica>ds = CreateDataStructure["DoublyLinkedList"];
ds["Append", #] & /@ {1, 5, 7, 0, 3, 2};
ds["Prepend", 9];
ds["Append", 4];
(* This is adding at the end and then swap to insert in to the middle: *)
ds["Append", 14]; ds["SwapPart", Round[ds["Length"]/2], ds["Length"]];
ds["Elements"]</lang>
{{out}}
<pre>{9, 1, 5, 14, 0, 3, 2, 4, 7}</pre>
 
=={{header|Nim}}==
1,111

edits