Usando
chavetas pode criar uma lista de vários objectos (e.g. pontos, segmentos, circunferências).
Exemplos:
·
L = {A, B,
C} dá-lhe a lista constituída pelos pontos A, B
e C definidos previamente.
·
L = {(0,
0), (1, 1), (2, 2)} dá-lhe a lista constituida pelos mesmos
três pontos mas agora expressos pelas respectivas coordenadas cartesianas.
Nota: Por defeito, os elementos desta lista não são mostrados na Zona Gráfica.
Pode
comparar duas listas de objectos:
·
lista1 == lista2: Verifica se as duas listas são iguais e retorna
true (verdadeiro) ou false (falso) como resultado.
·
lista1 != lista2: Verifica se as duas listas são
diferentes e retorna true (verdadeiro) ou false (falso) como resultado.
Nota: Se aplicar operações e funções
pré-definidas a listas, obterá como resultado uma nova lista.
Exemplos
de Adição e Subtracção:
Lista1 + Lista2: Adiciona os correspondentes elementos
das duas listas.
Nota: As duas listas devem ter o mesmo comprimento, isto é, o mesmo
número de elementos.
Lista + Número: Adiciona o número a cada elemento da
lista.
Lista1 – Lista2: Subtrai os elementos da segunda lista
dos correspondentes elementos da primeira lista.
Nota: As listas devem ter o mesmo comprimento.
Lista – Número: Subtrai o número de cada elemento da
lista.
Exemplos
de Multiplicação e Divisão:
Lista1 * Lista2: Multiplica os correspondents elementos
das duas listas.
Nota: As listas devem ter o mesmo comprimento.
Nota: Se duas listas tiverem matrizes compatíveis é usada a multiplicação de
matrizes.
Lista * Número: Multiplica cada elemento da lista pelo
número.
Lista1 / Lista2: Divide cada elemento da primeira lista
pelo correspondente elemento da segunda lista.
Nota: As listas devem ter o mesmo comprimento.
Lista / Número: Divide cada elemento da lista pelo número.
Number / Lista: Divide o número por cada element da
lista.
Outros
exemplos:
Lista^2: Eleva ao quadrado cada elemento da lista.
sin(Lista): Aplica a função seno a cada element da
lista.