Swift -Set -Vorgänge - Erstellen und Zugriff

Swift -Set -Vorgänge - Erstellen und Zugriff
SET ist eine Sammlung, die nur die einzigartigen Elemente in Swift speichert. Es ist möglich, einen Satz mit dem zu erstellen Satz Stichwort.

Schaffung

Es ist optional, den Datentyp beim Erstellen des Satzes anzugeben.

Syntax:
Set = [Element1, Element,…]

Jetzt erstellen wir die Sets mit verschiedenen Datentypen, um dieses Konzept besser zu verstehen.

Beispiel 1:
Erstellen wir drei Swift -Sätze mit drei Datentypen - Ganzzahl, Doppel und String.

// Erstellen Sie einen schnellen Satz mit Ganzzahltyp
var swift_set1: einstellen = [100.200.300.400,56]
// Erstellen Sie einen schnellen Satz mit Doppelart
var swift_set2: einstellen = [10.0,20.0,30.0,40.0,5.6]
// Erstellen Sie einen schnellen Satz mit String -Typ
var swift_set3: einstellen = ["Swift1", "Swift2", "Swift3", "Swift4", "Swift5"]
print (Swift_set1)
print (Swift_set2)
print (Swift_set3)

Ausgang:

Erläuterung:

Zeile 2-8:

Wir haben drei Sätze mit jeweils fünf Elementen erstellt.

Zeile 10-12

Schließlich haben wir drei Sätze angezeigt.

Beispiel 2:
Erstellen wir drei Swift -Sätze, ohne die Datentypen anzugeben.

// Erstellen Sie ein Swift -Set
var Swift_set1: set = [100.200.300.400,56]
// Erstellen Sie ein Swift -Set
var Swift_set2: set = [10.0,20.0,30.0,40.0,5.6]
// Erstellen Sie ein Swift -Set
var Swift_set3: set = ["Swift1", "Swift2", "Swift3", "Swift4", "Swift5"]
print (Swift_set1)
print (Swift_set2)
print (Swift_set3)

Ausgang:

Erläuterung:

Zeile 2-8:

Wir haben drei Sätze mit jeweils fünf Elementen erstellt.

Zeile 10-12

Schließlich haben wir drei Sätze angezeigt.

Beispiel 3:
Erstellen wir ein SRT mit Duplikaten und drucken Sie es.

// Erstellen Sie einen schnellen Satz mit Duplikaten
VAR SWIFT_SET1: SET = [100.200.300,400,56,56.100.200.200,45]
print (Swift_set1)

Ausgang:

Sie können sehen, dass Swift_Set keine Duplikate zurückgibt.

Zugriff

Wenn Sie die Elemente in einem Satz anzeigen möchten, können Sie eine für die Schleife verwenden.

Syntax:
Für Iterator in Swift_Set
Druck (Iterator)

Wobei Swift_Set der Satz ist und ein Iterator verwendet wird, um die im Swift_Set vorhandenen Elemente zu iterieren.

Beispiel:
Hier erstellen wir drei Sätze mit unterschiedlichen Datentypen und greifen mit einer für die Schleife auf sie zu.

// Erstellen Sie einen schnellen Satz mit Ganzzahltyp
var swift_set1: einstellen = [100.200.300.400,56]
// Erstellen Sie einen schnellen Satz mit Doppelart
var swift_set2: einstellen = [10.0,20.0,30.0,40.0,5.6]
// Erstellen Sie einen schnellen Satz mit String -Typ
var swift_set3: einstellen = ["Swift1", "Swift2", "Swift3", "Swift4", "Swift5"]
// die Elemente in SWIFT_SET1 wiederholen
für Iterator in SWIFT_SET1
Druck (Iterator)

drucken("------------------")
// die Elemente in SWIFT_SET1 wiederholen
für Iterator in SWIFT_SET2
Druck (Iterator)

drucken("------------------")
// die Elemente in SWIFT_SET1 wiederholen
für Iterator in SWIFT_SET3
Druck (Iterator)

Ausgang:

Erläuterung:
Zuerst haben wir drei Sets mit jeweils 5 Elementen erstellt.

Zeile 10-24:
Danach verwenden wir die für Schleifen, um auf die Elemente einzeln von jedem Satz zuzugreifen.

Abschluss

In diesem Swift -Leitfaden haben wir gelernt, wie man ein Set erstellt und auf die Elemente aus einem Set mit der für Schleife zugreift. Beim Erstellen eines Satzes ist es optional, den Datentyp anzugeben. Wenn ein Satz doppelte Elemente gibt, gibt es keinen Fehler zurück. Es entfernt die Duplikate intern und gibt die einzigartigen Elemente daraus zurück.