SWIFT SET - IssuPerset_issubset

SWIFT SET - IssuPerset_issubset

SET - IssuPerset ()

IssUperset () im Swift -Satz kann verwendet werden, um zu überprüfen, ob alle Elemente in einem anderen Satz in diesem Satz vorhanden sind. Wenn alle Elemente existieren, können wir sagen, dass das Set ein Superset ist. So wird wahr zurückgegeben. Andernfalls ist es kein Supersatz und Falsch wird zurückgegeben.

Syntax:

SWIFT_SET1.IssUperset (von: Swift_set2)

Hier ist Swift_set1 der erste Satz und Swift_set2 ist der zweite Satz.

Dieser SWIFT_SET1 überprüft, ob alle Elemente in SWIFT_SET2 in diesem Swift_Set1 vorhanden sind. Wenn es existiert, können wir sagen, dass der Swift_Set1 ein Superset ist.

Beispiel 1:

Wir erstellen zwei Sätze, die ganzzahlige Werte halten, und prüfen, ob beide über einander sind oder nicht.Int

// Erstellen Sie zwei Swift -Sets
var Swift_set1: set = [10,20,4,56,70]
var swift_set2: einstellen = [10,20,4,56]
print ("SWIFT SET1:", SWIFT_SET1)
print ("Swift set2:", Swift_set2)
// Überprüfen Sie, ob swift_set1 superset von SWIFT_SET2 ist
print ("ist SWIFT_SET1 Ein Superset von Swift_Set2? -", Swift_Set1.IssUperset (von: Swift_set2))
// Überprüfen Sie, ob swift_set2 superset von Swift_set1 ist
print ("ist SWIFT_SET2 Ein Superset von Swift_Set1? -", Swift_Set2.IssUperset (von: Swift_set1))

Ausgang:

Erläuterung:

Zeile 2-3:

Unser erster Schritt besteht darin, zwei Sets (Swift_Set1 und Swift_Set2) mit Ganzzahltypen zu erstellen.

Zeile 9:

Wir überprüfen, ob SWIFT_SET1 ein Superset von Swift_Set2 ist. Die Ausgabe ist wahr, da alle Elemente in SWIFT_SET2 in SWIFT_SET1 vorhanden sind.

Zeile 12:

Wir überprüfen, ob Swift_set2 ein Superset von Swift_Set1 ist. Die Ausgabe ist falsch, da alle Elemente in SWIFT_SET1 in SWIFT_SET2 nicht vorhanden sind.

Beispiel 2:

Wir werden zwei Sätze erstellen, die Saiten halten und prüfen, ob beide über einander superset sind oder nicht.

// Erstellen Sie zwei Swift -Sets
var swift_set1: einstellen = ["Swift1"]
var swift_set2: einstellen = ["Swift1", "Swift3"]
print ("SWIFT SET1:", SWIFT_SET1)
print ("Swift set2:", Swift_set2)
// Überprüfen Sie, ob swift_set1 superset von SWIFT_SET2 ist
print ("ist SWIFT_SET1 Ein Superset von Swift_Set2? -", Swift_Set1.IssUperset (von: Swift_set2))
// Überprüfen Sie, ob swift_set2 superset von Swift_set1 ist
print ("ist SWIFT_SET2 Ein Superset von Swift_Set1? -", Swift_Set2.IssUperset (von: Swift_set1))

Ausgang:

Erläuterung:

Zeile 2-3:

Unser erster Schritt besteht darin, zwei Sets (SWIFT_SET1 und SWIFT_SET2) mit String -Typen zu erstellen.

Zeile 9:

Wir überprüfen, ob SWIFT_SET1 ein Superset von Swift_Set2 ist. Die Ausgabe ist falsch, da alle Elemente in SWIFT_SET2 in SWIFT_SET1 nicht vorhanden sind.

Zeile 12:

Wir überprüfen, ob Swift_set2 ein Superset von Swift_Set1 ist. Die Ausgabe ist wahr, da alle Elemente in SWIFT_SET1 in SWIFT_SET2 vorhanden sind.

SET - ISSUBSET ()

Issubset () im Swift -Satz kann verwendet werden, um zu überprüfen, ob alle Elemente in diesem Satz in einem anderen Satz vorhanden sind oder nicht. Wenn es existiert, können wir sagen, dass das Set eine Teilmenge ist. So wird wahr zurückgegeben. Andernfalls ist es kein Untereinsatz und Falsch wird zurückgegeben.

Syntax:

SWIFT_SET1.ISSUBSET (von: Swift_set2)

Hier ist Swift_set1 der erste Satz und Swift_set2 ist der zweite Satz.

Dieser Swift_Set1 überprüft, ob alle Elemente in diesem Satz im Swift -Set2 -Set vorhanden sind oder nicht. Wenn es existiert, können wir sagen, dass Swift_set1 eine Teilmenge von Swift_set2 ist.

Beispiel 1:

Wir erstellen zwei Sätze, die ganzzahlige Werte halten, und prüfen, ob beide Teilmenge voneinander sind oder nicht.

// Erstellen Sie zwei Swift -Sets
var swift_set1: einstellen = [10,20,4,56,70]
var swift_set2: einstellen = [10,20,4,56]
print ("SWIFT SET1:", SWIFT_SET1)
print ("Swift set2:", Swift_set2)
// Überprüfen Sie, ob Swift_set1 Teilmenge von SWIFT_SET2 ist
print ("ist SWIFT_SET1 Eine Teilmenge von Swift_Set2? -", Swift_Set1.ISSUBSET (von: SWIFT_SET2))
// Überprüfen Sie, ob swift_set2 Teilmenge von SWIFT_SET1 ist
print ("ist SWIFT_SET2 Eine Teilmenge von Swift_Set1? -", Swift_Set2.issubset (von: Swift_set1))

Ausgang:

Erläuterung:

Zeile 2-3:

Unser erster Schritt besteht darin, zwei Sets (Swift_Set1 und Swift_Set2) mit Ganzzahltypen zu erstellen.

Zeile 9:

Wir überprüfen, ob SWIFT_SET1 eine Teilmenge von Swift_set2 ist. Die Ausgabe ist falsch, da alle Elemente in SWIFT_SET1 in SWIFT_SET2 nicht vorhanden sind.

Zeile 9:

Wir überprüfen, ob SWIFT_SET2 eine Teilmenge von Swift_set1 ist. Die Ausgabe ist wahr, da alle Elemente in SWIFT_SET2 in SWIFT_SET1 vorhanden sind.

Beispiel 2:

Wir erstellen zwei Sätze, die Saiten enthalten.

// Erstellen Sie zwei Swift -Sets
var swift_set1: einstellen = ["Swift1"]
var swift_set2: einstellen = ["Swift1"]
print ("SWIFT SET1:", SWIFT_SET1)
print ("Swift set2:", Swift_set2)
// Überprüfen Sie, ob Swift_set1 Teilmenge von SWIFT_SET2 ist
print ("ist SWIFT_SET1 Eine Teilmenge von Swift_Set2? -", Swift_Set1.ISSUBSET (von: SWIFT_SET2))
// Überprüfen Sie, ob swift_set2 Teilmenge von SWIFT_SET1 ist
print ("ist SWIFT_SET2 Eine Teilmenge von Swift_Set1? -", Swift_Set2.issubset (von: Swift_set1))

Ausgang:

Erläuterung:

Zeile 2-3:

Unser erster Schritt besteht darin, zwei Sets (SWIFT_SET1 und SWIFT_SET2) mit String -Typen zu erstellen.

Zeile 9:

Wir überprüfen, ob SWIFT_SET1 eine Teilmenge von Swift_set2 ist. Die Ausgabe ist wahr, da das Element in SWIFT_SET1 in SWIFT_SET2 vorhanden ist.

Zeile 9:

Wir überprüfen, ob SWIFT_SET1 eine Teilmenge von Swift_set2 ist. Die Ausgabe ist wahr, da das Element in SWIFT_SET1 in SWIFT_SET2 vorhanden ist.

Abschluss

In diesem Leitfaden haben wir IssuPerset- und Issubset -Methoden besprochen, die in der SET -Sammlung in der Swift -Programmiersprache verfügbar sind. IssUperset () im Swift -Satz kann verwendet werden, um zu überprüfen, ob alle Elemente in einem anderen Satz in diesem Satz vorhanden sind. Issubset () im Swift -Satz kann verwendet werden, um zu überprüfen, ob alle Elemente in diesem Satz in einem anderen Satz vorhanden sind oder nicht.