Liste e insiemi
Una lista è una successione finita di oggetti (di ogni tipo), non necessariamente diversi, inclusa tra parentesi quadre [ ]
> lista := [ 2 , 1 , 1 , 1 , 2 , rino , pino , 2 , rino ];
per richiamare un elemento della lista si usa l' operatore di selezione
> lista[3];
> lista[6];
> lista[9];
> lista[11];
>
Perché questo errore?
Un insieme è una successione finita di oggetti distinti (di ogni tipo) inclusa tra parentesi graffe {}
> insieme := { 2 , 1 , 1 , 1 , 2 , rino , pino , 2 , rino } ;
come si vede, gli elementi ripetuti, vengono considerati una sola volta, ed inoltre vangono ordinati, secodo un criterio interno a Maple (sostanzialmente in ordine alfabetico). Gli elementi dell'insieme possono quindi essere richiamati, utilizzando ancora l' operatore di selezione
> insieme[1];
> insieme[4];
> insieme[5];
>
Perché questo errore?
Se si vuole il numero di elementi che compongono un insieme o una lista (o anche il numero di operandi di una qualunque espressione), si usa il comando nops
> nops(lista);
> nops(insieme);
>