Usare i Set in Swift

Usare i Set in Swift

I Set in Swift sono delle collezioni di elementi univoci non ordinati.

Sostanzialmente hanno lo stesso concetto di tutti gli altri linguaggi di programmazione.

Oggi vediamo come usarli.

Ecco il codice:

import Foundation

var mySet: Set<String> = ["uno", "due", "tre"];
print("Contiene \(mySet.count) elementi");
if !mySet.isEmpty {
    print("Iterazione senza ordinamento");
    for s in mySet {
        print(s);
    }

    print("Leviamo un elemento se esiste");
    if mySet.contains("tre") {
        mySet.remove("tre");
    }
    
    print("Iteriamo con ordinamento");
    for s in mySet.sorted() {
        print(s);
    }
} else {
    print("Vuoto");
}

Queste le operaazioni che facciamo:

  • creiamo un Set di stringhe
  • stampiamo quanti elementi contiene
  • controlliamo che non sia vuoto, ed in caso facciamo altre operazioni
  • iteriamo senza ordinamento
  • cerchiamo un elemento ed in caso lo cancelliamo
  • iteriamo con ordinamento naturale

Enjoy!




Share

Commentami!

About Mattepuffo.com

Blog dedicato all'informatica e alla programmazione!
Tutti i contenuti di questo blog, tranne casi particolari, sono sotto licenza Licenza Creative Commons Creative Commons Attribution-Noncommercial-Share Alike 2.5. .

2612 articoli
310 commenti
19 progetti
Altri link
  • About
  • Scrivimi
  • Copyright
  • Sitemap
  • matteo.ferrone@yahoo.it
  • GitHub
  • Privacy Policy