Wolfram: List. Add Element
Insert
Insert[list, elem, n]
-
- Insert an element at index n.
- If n is negative, count from right.
- Return a new list.
Insert[ {3, 4}, x, 2 ] (* {3, x, 4} *)
Insert[ {3, 4}, x, -1 ] (* {3, 4, x} *)
Insert[list, elem, {i, j, k}]
-
- Insert an element at Position
{i, j, k}
Insert[ {3, {4}}, x, {2,1} ] (* {3, {x, 4}} *)
- Insert an element at Position
Insert[list, elem, {pos1, pos2, etc }]
-
insert an element at several positions
Insert[ {{1,0}, {2,0}, {3,0}}, x, {{2}, {3,1}} ] (* {{1, 0}, x, {2, 0}, {x, 3, 0}} *)
Prepend, Append
Prepend
-
Add to beginning. Return a new expr.
Prepend[ List[ 3, 4 ], 5 ] (* {5, 3, 4} *)
Append[expr, new]
-
return a new expr with new item added at end.
Append[ List[ 3, 4 ], 5 ] (* {3, 4, 5} *)
PrependTo, AppendTo
WolframLang List Operations
- Wolfram: List Operations
- Wolfram: List. Create (Table)
- Wolfram: Create Flat List (Range)
- Wolfram: List. Get Parts
- Wolfram: List. Add Element
- Wolfram: List. Delete Element
- Wolfram: List. Change Element
- Wolfram: List. Check Exist
- Wolfram: List. Filter
- Wolfram: List. Sort Reverse Order
- Wolfram: List. Reshape (split, group, flatten, transpose)
- Wolfram: List. Count, Group, Similar Items
- Wolfram: List. Combinatorics
- Wolfram: List. Join, Union, Intersection, Difference