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!
swift set
Commentami!