Używając
nawiasów klamerkowych możesz stworzyć listy kilku obiektów(np. punkty, odcinki,
okręgi).
Przykłady:
L = {A, B,
C} daje listę składającą się z trzech
wcześniej zdefiniowanych punktów A, B, i C.
·
L = {(0, 0),
(1, 1), (2, 2)} tworzy listę z wprowadzonych punktów, jak
również nienazwanych punktów.
Uwaga: Domyślnie, element tej listy nie są pokazywane w Widoku Grafiki.
Możesz
porównać dwie listy obiektów:
lista1 == lista2: Sprawdza, czy dwie listy są równe i
podaje jako wynik prawda lub fałsz.
lista1 != lista2: Sprawdza, czy dwie listy nie są równe i
podaje jako wynik prawda lub fałsz.
Uwaga: Jeśli stosujesz działania i
predefiniowane funkcje na listach, zawsze otrzymujesz jako wynik nową listę.
Dodawanie i odejmowanie - przykłady:
·
Lista1 + Lista2: Dodaje odpowiadające element z dwóch
list.
Uwaga: Obie listy muszą być tej samej długości.
·
Lista + Liczba: Dodaje liczbę do każdego elementu listy.
·
Lista1 – Lista2: Odejmuje element drugiej listy od
odpowiadających elementów pierwszej listy.
Uwaga: Obie listy muszą być tej samej długości.
·
Lista – Liczba: Odejmuje liczbę od każdego elementu
listy.
Mnożenie i dzielenie - przykłady:
·
Lista1 * Lista2: Mnoży odpowiadające element z dwóch list.
Uwaga: Obie listy muszą być tej samej długości.
Uwaga: Jeśli obie listy są macierzami, zostanie wykonane mnożenie macierzy.
·
Lista * Liczba: Mnoży każdy element listy przez liczbę.
·
Lista1 / Lista2: Dzieli element z pierwszej listy przez
odpowiadające im element z drugiej listy.
Uwaga: Obie listy muszą być tej samej długości.
·
Lista / Liczba: Dzieli każdy element listy przez liczbę.
·
Liczba / Lista: Dzieli liczbę przez każdy element z
listy.
Inne przykłady:
·
Lista^2: Podnosi do kwadratu każdy element z
listy.
·
sin(Lista): Stosuje funkcję sinus do każdego element
listy.