Swift -Set - Subtrahieren

Swift -Set - Subtrahieren
Wenn Sie an SWIFT -SET -Sammlungen arbeiten, besteht eine Anforderung: Sie müssen die Elemente in SET1 sammeln, die nicht in SET2 sind.

Subtract () im Swift -Set gibt die Elemente in SET1 zurück, aber nicht in set2. Stellen Sie sicher, dass beide festgelegt werden, während Sie die Subtraktion durchführen. Es speichert das Ergebnis im ersten Satz. Es ist wichtig, den ersten Satz anzuzeigen, um das Ergebnis zu sehen.

Syntax:

SWIFT_SET1.Subtrahieren (SWIFT_SET2)

Wobei SWIFT_SET1 der erste Satz ist und Swift_set2 der zweite Satz ist.

Beispiel 1:

Erstellen wir zwei Swift -Sets und führen die Subtraktion an zwei Sätzen durch.

// Erstellen Sie den ersten Swift -Set
var Swift_set1: set = [1,2,3,4,51]
// Erstellen Sie den zweiten Swift -Set
var Swift_set2: set = [30,40,1,2,3]
print ("SWIFT_SET1 - \ (SWIFT_SET1)"))
print ("swift_set2 - \ (Swift_set2)"))
// subtract () auf Swift_set1 und Swift_set2
SWIFT_SET1.Subtrahieren (SWIFT_SET2)
print ("subtract () auf SWIFT_SET1 und SWIFT_SET2: - \ (SWIFT_SET1)"))

Ausgang:

Erläuterung:

Zeile 2-5:

Erstellen Sie zwei Sets mit dem Namen Swift_Set1 und Swift_Set2 mit 5 Ganzzahlenelementen in jedem Satz.

Zeile 11:

Führen Sie die Subtraktion an zwei Sätzen durch. Subtrahieren Sie die Elemente in SWIFT_SET1 mit SWIFT_SET2.

Zeile 13:

Sie können das Ergebnis sehen, indem Sie den Swift_Set1 anzeigen.

Die 51 und 4 Elemente sind die beiden Elemente, die im Swift_Set1 vorhanden sind, jedoch nicht in SWIFT_SET2.

Beispiel 2:

Erstellen wir zwei Swift -Sets und führen die Subtraktion an zwei Sätzen durch.

// Erstellen Sie den ersten Swift -Set
var Swift_set1: set = ["Swift1", "LinuxHint", "Java"]
// Erstellen Sie den zweiten Swift -Set
var Swift_set2: set = ["Swift2", "LinuxHint", "Java"]
print ("SWIFT_SET1 - \ (SWIFT_SET1)"))
print ("swift_set2 - \ (Swift_set2)"))
// subtract () auf Swift_set1 und Swift_set2
SWIFT_SET1.Subtrahieren (SWIFT_SET2)
print ("subtract () auf SWIFT_SET1 und SWIFT_SET2: - \ (SWIFT_SET1)"))

Ausgang:

Erläuterung:

Zeile 2-5:

Erstellen Sie zwei Sets mit dem Namen Swift_Set1 und Swift_Set2 mit 5 Ganzzahlenelementen in jedem Satz.

Zeile 11:

Führen Sie die Subtraktion an zwei Sätzen durch. Subtrahieren Sie die Elemente in SWIFT_SET1 mit SWIFT_SET2.

Zeile 13:

Sie können das Ergebnis sehen, indem Sie SWIFT_SET1 anzeigen.

Nur "Swift1" ist das Element, das in SWIFT_SET1 vorhanden ist, jedoch nicht in SWIFT_SET2.

Beispiel 3:

Erstellen wir vier Swift -Sets und führen die Subtraktion an zwei Sätzen wiederholt durch.

// Erstellen Sie den ersten Swift -Set
var Swift_set1: set = ["Swift1", "LinuxHint", "Java", "Swift4"]
// Erstellen Sie den zweiten Swift -Set
var Swift_set2: set = ["Swift2", "LinuxHint", "Java"]
// Erstellen Sie den dritten Swift -Set
var Swift_set3: set = ["Swift2", "Swift3"]
// Erstellen Sie den vierten Swift -Set
var Swift_set4: set = ["Swift3", "Swift4", "Swift5"]
print ("SWIFT_SET1 - \ (SWIFT_SET1)"))
print ("swift_set2 - \ (Swift_set2)"))
print ("SWIFT_SET3 - \ (SWIFT_SET3)"))
print ("SWIFT_SET4 - \ (SWIFT_SET4)"))
drucken("------------------------------")
// subtract () auf Swift_set1 und Swift_set2
SWIFT_SET1.Subtrahieren (SWIFT_SET2)
print ("subtract () auf SWIFT_SET1 und SWIFT_SET2: - \ (SWIFT_SET1)"))
print ("Vorhandene Elemente in SWIFT_SET1: - \ (SWIFT_SET1)"))
drucken("------------------------------")
// subtract () auf Swift_set1 und Swift_set3
SWIFT_SET1.Subtrahieren (SWIFT_SET3)
print ("subtract () auf SWIFT_SET1 und SWIFT_SET3: - \ (SWIFT_SET1)"))
print ("Vorhandene Elemente in SWIFT_SET1: - \ (SWIFT_SET1)"))
drucken("------------------------------")
// subract () auf Swift_set1 und Swift_set4
SWIFT_SET1.Subtrahieren (SWIFT_SET4)
print ("subtract () auf SWIFT_SET1 und SWIFT_SET4: - \ (SWIFT_SET1)"))
print ("Vorhandene Elemente in SWIFT_SET1: - \ (SWIFT_SET1)"))

Ausgang:

Erläuterung:

Zeile 2-11:

Erstellen Sie vier Sets mit dem Namen Swift_Set1, Swift_Set2, Swift_Set3 und Swift_Set4.

Zeile 11:

Führen Sie die Subtraktion an zwei Sätzen durch. Subtrahieren Sie die Elemente in SWIFT_SET1 mit SWIFT_SET2.

Zeile 18:

Führen Sie den Subtraktionsvorgang auf SWIFT_SET1 mit SWIFT_SET2 durch. Das Ergebnis ist "Swift1" und "Swift4".

Jetzt sind die in Swift_Set1 vorhandenen Elemente "Swift1" und "Swift4".

Zeile 27:

Führen Sie den Subtraktionsvorgang auf SWIFT_SET1 mit SWIFT_SET3 durch. Das Ergebnis ist "Swift1" und "Swift4".

Jetzt sind die in Swift_Set1 vorhandenen Elemente "Swift1" und "Swift4".

Zeile 35:

Führen Sie den Subtraktionsvorgang auf SWIFT_SET1 mit SWIFT_SET4 durch. Das Ergebnis ist "Swift1".

Jetzt ist das in Swift_Set1 vorhandene Element "Swift1".

Abschluss

In diesem Swift -Leitfaden haben wir gelernt, wie man den Subtraktionsvorgang an zwei Swift -Sets ausführt. Subtract () im Swift -Set gibt die Elemente in SET1 zurück, aber nicht in set2. Stellen Sie sicher, dass beide festgelegt werden, während die Subtraktion durchgeführt wird. Es speichert das Ergebnis im ersten Satz. Es ist wichtig, den ersten Satz anzuzeigen, um das Ergebnis zu sehen. Wir haben die verschiedenen Beispiele gelernt, um diese Methode besser zu verstehen.