Polecenie Wstaw

Wstaw( <Obiekt>, <Lista>, <Pozycja> )

Wstawia obiekt na podanej pozycji w liście.

Wstaw(x^2, {1, 2, 3, 4, 5}, 3) wstawia x2 na trzeciej pozycji i tworzy listę {1, 2, x2, 3, 4, 5}.

Jeśli pozycja jest liczbą ujemną, to jest liczona od końca.

Wstaw(x^2, {1, 2, 3, 4, 5}, -1) wstawia x2 na koniec listy i tworzy listę {1, 2, 3, 4, 5, x2}.

Wstaw( <Lista>, <Lista>, <Pozycka> )

Wstawia wszystkie elementy pierwszej listy do drugiej listy na podanej pozycji.

Wstaw({11, 12}, {1, 2, 3, 4, 5}, 3) wstawia wszystkie elementy pierwszej listy na trzeciej pozycji (i następnych pozycjach) do drugiej listy i tworzy listę {1, 2, 11, 12, 3, 4, 5}.

Jeśli pozycja jest liczbą ujemną, to jest liczona od końca.

Wstaw({11, 12}, {1, 2, 3, 4, 5}, -2) wstawia wszystkie elementy pierwszej listy na końcu drugiej listy, przed jej ostatnim elementem, i tworzy nową listę {1, 2, 3, 4, 11, 12, 5}.