Swift -Set - Filter

Swift -Set - Filter

Einstellen - filter ()

Filter () im Swift -Satz ist eine Methode, mit der ein aktualisierter Satz aus dem vorhandenen Satz zurückgegeben wird, indem die Elemente entfernt werden. Wir können dies als Filterung nennen. Basierend auf der in der filter () -Methode angegebenen Bedingung wird die Elemente basierend auf der Bedingung zurückgegeben, indem einige Elemente entfernt werden.

Hier, $ 0 kann als Kurzschließung verwendet werden, der den Zustand innerhalb der Filter () -Methode angibt.

Syntax:

SWIFT_SET.filter ($ 0 Zustand)

Wobei Swift_Set der Eingangssatz ist.

Parameter:
Es nimmt die Bedingung zum Filtern der Elemente aus dem Swift -Set ein.

Einzelzustand

Beispiel 1:
Wir erstellen ein Swift -Set mit 5 Elementen und erhalten die Elemente gleich Pandas.

// Erstellen Sie ein Swift -Set
var swift_set: einstellen = ["Java", "Php", "Scipy", "Pandas", "Numpy"]
print ("tatsächlicher Satz - \ (Swift_set)")
// filtern Sie den Swift_Set so, dass der Wert Pandas ist
print ("pandas values ​​- \ (swift_set.Filter $ 0 == "pandas") "))

Ausgang:

Erläuterung:

Zeile 2-

Wir haben einen Set mit dem Namen Swift_Set mit 5 Elementen des String -Typs erstellt.

Zeile 7-

Hier bekommen wir das Element gleich Pandas. Der hier verwendete Filter ist der Operator "==". Schließlich zeigen wir den gefilterten Swift_Set an.

Beispiel 2:

Wir erstellen ein schnelles Set mit 10 Ganzzahlen und erhalten die Elemente, die größer als 25 sind.

// Erstellen Sie ein Swift -Set
var swift_set: einstellen = [100,23,4,6,78,34,56,1,23,22]
print ("tatsächlicher Satz - \ (Swift_set)")
// filtern Sie das Swift_Set so, dass Elemente größer als 25.
print ("gefilterte Set- \ (Swift_Set.Filter $ 0> 25) "))

Ausgang:

Erläuterung:

Zeile 2-

Wir haben einen Set mit dem Namen Swift_Set mit 10 Elementen des Ganzzahl -Typs erstellt.

Zeile 7-

Hier erhalten wir die Elemente, die mehr als 25 mit dem> Operator sind.

Beispiel 3:

Wir erstellen ein schnelles Set mit 10 Ganzzahlen und erhalten die Elemente, die weniger als 25 sind.

// Erstellen Sie ein Swift -Set
var swift_set: einstellen = [100,23,4,6,78,34,56,1,23,22]
print ("tatsächlicher Satz - \ (Swift_set)")
// filtern Sie das Swift_Set so, dass Elemente weniger als 25.
print ("Filtered Set - \ (Swift_Set.Filter $ 0 < 25 )")

Ausgang:

Erläuterung:

Zeile 2-

Wir haben einen Set mit dem Namen Swift_Set mit 10 Elementen des Ganzzahl -Typs erstellt.

Zeile 7-

Hier erhalten wir die Elemente, die weniger als 25 mit dem sind < operator.

Mehrere Bedingungen

Beispiel 1:

Wir erstellen ein schnelles Set mit 5 Elementen und erhalten die Elemente gleich Pandas oder Java.

// Erstellen Sie ein Swift -Set
var swift_set: einstellen = ["Java", "Php", "Scipy", "Pandas", "Numpy"]
print ("tatsächlicher Satz - \ (Swift_set)")
// filtern Sie den Swift_Set so, dass der Wert Pandas, Java ist
print ("Pandas, Java -Werte - \ (Swift_Set.Filter $ 0 == "Pandas" || $ 0 == "Java") "))

Ausgang:

Erläuterung:

Zeile 2-

Wir haben einen Set mit dem Namen Swift_Set mit 5 Elementen des String -Typs erstellt.

Zeile 6-

Hier bekommen wir die Elemente gleich Pandas und Java. Der hier verwendete Filter ist der Operator "==" durch oder (||) Operator.

Beispiel 2:

Wir erstellen ein Swift -Set mit 5 Ganzzahlen und erhalten die Zahlen, die größer als 20 sind und von 5 teilbar sind.

// Erstellen Sie ein Swift -Set
var swift_set: einstellen = [20,34,15,40,50]
print ("tatsächlicher Satz - \ (Swift_set)")
// filtern Sie das Swift_Set so, dass das Element größer als 20 ist und durch 5 teilbar ist
print ("Filtered Set - \ (Swift_Set.Filter $ 0> 20 && $ 0%5 == 0) "))

Ausgang:

Erläuterung:

Zeile 2-

Wir haben einen Set namens Swift_Set mit 5 Elementen des Ganzzahl -Typs erstellt.

Zeile 7-

Hier erhalten wir die Werte, die größer als 20 sind und bis 5 teilbar sind . Der hier verwendete Filter ist der && (und) Operator.

Abschluss

In diesem Swift -Tutorial haben wir gelernt, wie man die Elemente in einem Satz mit der Filter () -Methode filtert. Filter () im Swift -Satz ist eine Methode, mit der ein aktualisierter Satz aus dem vorhandenen Satz zurückgegeben wird, indem die Elemente entfernt werden. Wir haben die verschiedenen Beispiele gelernt, indem wir die verschiedenen Bedingungen überprüft haben, um die jeweiligen Elemente zu überprüfen.