Dal corso: Formazione essenziale su Python

Sblocca questo corso con una prova gratuita

Iscriviti adesso per accedere a oltre 23.200 corsi tenuti da esperti del settore.

Set

Set

- [Istruttore] Python ha un tipo di dati per i set. Un set è come un elenco che non consente elementi duplicati. Qui a Komodo ho aperto una copia funzionante di sets.py dal capitolo otto dei file degli esercizi. E noterai che qui sotto sulla linea cinque e sei ho definito due set diversi e li ho definiti solo usando stringhe e quando eseguirò questo noterai usando la mia funzione print_set qui sotto che quello che ottengo è un elenco non ordinato dei caratteri unici in ogni stringa. Non ci sono duplicati perché un set non consente duplicati. E le liste non sono ordinate, ogni volta che lo eseguo noterai che vengono visualizzate in un ordine diverso. Naturalmente è del tutto possibile ordinarli. Se li vuoi davvero in ordine e ora vedi che sono entrambi ordinati e ogni volta che lo eseguo vengono visualizzati nello stesso ordine ordinato. Ma soprattutto se stai usando i set, controllerai l'appartenenza del set e li userai come set non come elenchi. Se si desidera un elenco ordinato…

Contenuti