Koristeći se vitičastim zagradama možete izraditi listu nekoliko objekata (npr. točaka, dužina, kružnica).
Primjeri:
· L = {A, B, C} daje listu koja se sastoji od tri prethodno definirane točke A, B, i C.
· L = {(0, 0), (1, 1), (2, 2)} stvara listu unesenih točaka, iako su one neimenovane.
Napomena: Prema postavci, elementi ove liste nisu prikazani u grafičkom prikazu.
Možete uspoređivati dvije liste objekata:
· lista1 == lista2: Uspoređuje jesu li liste objekata jednake i vraća true ili false kao rezultat.
· lista1 != lista2: Uspoređuje jesu li liste objekata različite i vraća true ili false kao rezultat.
Napomena: Ako primjenjujete operacije ili predefinirane funkcije na liste, uvijek ćete dobiti novu listu kao rezultat.
Primjeri zbrajanja i oduzimanja:
·
lista1 + lista2:
Zbraja odgovarajuće elemente dviju lista.
Napomena: Dvije liste moraju biti jednakih duljina.
· lista + broj: Pribraja broj svakom elementu liste.
·
lista1 – lista2:
Oduzima odgovarajuće elemente druge liste od odgovarajućih elemenata prve
liste.
Napomena: Liste moraju biti jednakih duljina.
· lista – broj: Oduzima broj od svakog elementa liste.
Primjeri množenja i dijeljenja:
·
lista1 * lista2: Množi
odgovarajuće elemente dviju lista.
Napomena: Liste moraju biti
jednakih duljina.
Napomena:Ako su dvije liste kompatibilne matrice, koristi se matrično množenje.
·
lista * broj: Množi
svaki element liste brojem.
·
lista1 / lista2: Dijeli
odgovarajuće elemente prve liste odgovarajućim elementima druge liste.
Napomena: Dvije liste moraju
biti jednakih duljina.
·
lista / broj: Dijeli
svaki element, liste brojem.
· broj / lista: Dijeli broj svakim elementom liste.
Ostali primjeri:
· lista^2: Kvadrira svaki element liste.
· sin(lista): Primjenjuje funkciju sinus na svaki element liste.