Vai al contenuto
Leo

Libreria

Tipi dati

Copie, tipi scritti e campi delle strutture (programmi grandi).

  • 3 voci
  • 1 voci con esempi eseguiti

Funzioni 3

copia(valore)#

Una copia indipendente di una lista, di un dizionario o di una struttura (anche annidati).

Cambiare la copia non cambia l'originale. Serve anche per lavorare sul contenuto di una costante, che non si può modificare.

Esempiocontrollato con Leo
variabile mia = copia(PRIMI)mia.aggiungi(7)

ha_tipo(valore, tipo)#

vero se il valore è del tipo scritto nel testo tipo.

Il tipo si scrive come nelle dichiarazioni: "intero", "testo?", "lista di decimale", il nome di una struttura o di un tipo a varianti.

Esempioeseguito con Leo
stampa(ha_tipo([1, 2], "lista di intero"))
Uscita
vero

campi(valore)#

I campi di una struttura con i loro valori, in un dizionario.

Esempiocontrollato con Leo
stampa(campi(Punto(1, 2)))