Schnelles Wörterbuch - removeall und removeValue

Schnelles Wörterbuch - removeall und removeValue
In dieser Swift -Anleitung entfernen wir die Elemente aus einem Swift -Wörterbuch mit den Methoden removeall () und removalue ().

Wenn wir in Swift ein Wörterbuch erstellen möchten, müssen wir den Datentyp des Schlüssel- und Wertpaares beim Erstellen eines Wörterbuchs angeben. Beide Datentypen der Schlüsselwertpaare können gleich oder unterschiedlich sein.

Wir werden es einzeln besprechen.

Removeall () Methode

Die Methode removeall () im Swift Dictionary löscht alle Schlüsselwertpaare. Es gibt ein leeres Wörterbuch zurück-[:].

Syntax:

Swift_Dictionary.alles entfernen()


Wo das Swift_Dictionary das Eingabemittel ist.

Beispiel 1:

Wir erstellen ein Swift-Wörterbuch mit über 7 Schlüsselwertpaaren und verwenden die Methode removeall (), um alle Elemente in diesem Wörterbuch zu löschen.

// Erstellen Sie ein Swift -Wörterbuch
var Swift_Dictionary = [1: "Java", 2: "Php", 3: "Scipy", 4: "Pandas", 5: "Pandas", 6: "Java", 7: "Pandas"]
print ("tatsächliches Wörterbuch - \ (Swift_Dictionary)"))
// filtern Sie das Swift_Dictionary so, dass der Wert Pandas ist
print ("pandas values ​​- \ (SWIFT_Dictionary.Filter $ 0.Wert == "pandas") "))


Ausgang:

Erläuterung:

Zeile 2


Wir haben ein Wörterbuch namens Swift_Dictionary mit 7 Schlüsselwertpaaren erstellt. Hier ist der Schlüssel der Ganzzahltyp und der Wert ist der String -Typ.

Zeile 7


Hier verwenden wir die Methode removeall (), um alle Elemente im Swift_Dictionary zu entfernen.

Zeile 9


Wenn wir das Swift_Dictionary ausdrucken, gibt es leer zurück.

Beispiel 2:

Wir erstellen ein Swift-Wörterbuch mit 2 Schlüsselwertpaaren und verwenden die Methode removeall (), um alle Elemente in diesem Wörterbuch zu löschen.

// Erstellen Sie ein Swift -Wörterbuch
var Swift_Dictionary = [1: 100,2: 200]
print ("tatsächliches Wörterbuch - \ (Swift_Dictionary)"))
// Entfernen Sie alle Elemente aus dem Swift_Dictionary
Swift_Dictionary.alles entfernen()
print ("Wörterbuch nach Entfernen aller Elemente - \ (Swift_Dictionary)"))


Ausgang:

Erläuterung:

Zeile 2


Wir haben ein Wörterbuch namens Swift_Dictionary mit 2 Schlüsselwertpaaren erstellt. Hier ist der Schlüssel der Ganzzahltyp und Wert ist auch der Ganzzahltyp.

Zeile 7


Hier verwenden wir die Methode removeall (), um alle Elemente im Swift_Dictionary zu entfernen.

Zeile 9


Wenn wir das Swift_Dictionary ausdrucken, gibt es leer zurück.

RemoveValue () -Methode

Die Methode von REMETVALUE () im Swift-Wörterbuch löscht ein bestimmtes Schlüsselwertpaar basierend auf dem bereitgestellten Schlüssel. Es nimmt einen Schlüssel als Parameter.

Syntax:

Swift_Dictionary.removeValue (Forkey: Schlüssel)


Wo das Swift_Dictionary das Eingabemittel ist.

Parameter:

Schlüssel ist der Schlüssel, der im Swift -Wörterbuch vorhanden ist. Das KEY_VALUE -Paar wird diesem Schlüssel gelöscht.

Beispiel 1:

Wir erstellen ein Swift-Wörterbuch mit über 7 Schlüsselwertepaaren und verwenden die Methode von REMETVALUE (), um ein Paar mit Taste-4 zu löschen.

// Erstellen Sie ein Swift -Wörterbuch
var Swift_Dictionary = [1: 100,2: 200,3: 200,4: 400,5: 12,6: 34,7: 100]
print ("tatsächliches Wörterbuch - \ (Swift_Dictionary)"))
// Paar mit Key-4 entfernen
Swift_Dictionary.removeValue (Forkey: 4)
print ("verbleibende Elemente - \ (Swift_Dictionary)"))


Ausgang:

Erläuterung:

Zeile 2


Wir haben ein Wörterbuch namens Swift_Dictionary mit 7 Schlüsselwertpaaren erstellt. Hier ist der Schlüssel der Ganzzahltyp und Wert ist auch der Ganzzahltyp.

Zeile 7


Hier verwenden wir die Methode von REMEDVALUE (), um das Paar mit Taste als 4 zu entfernen.

Zeile 9


Wenn wir das Swift_Dictionary ausdrucken, gibt es die Schlüsselwertpaare mit Ausnahme von Key-4 zurück.

Beispiel 2:

Wir erstellen ein Swift-Wörterbuch mit 4 Schlüsselwertepaaren und verwenden die Methode von REMEDVALUE (), um ein Paar mit Taste "Sravan" zu löschen.

// Erstellen Sie ein Swift -Wörterbuch
var Swift_Dictionary = ["Sravan": 100, "Souji": 3, "Megna": 20, "Rakhesh": 23]
print ("tatsächliches Wörterbuch - \ (Swift_Dictionary)"))
// Paar mit Schlüssel- "Sravan" entfernen
Swift_Dictionary.removeValue (Forkey: "Sravan")
print ("verbleibende Elemente - \ (Swift_Dictionary)"))


Ausgang:

Erläuterung:

Zeile 2


Wir haben ein Wörterbuch namens Swift_Dictionary mit 7 Schlüsselwertpaaren erstellt. Hier ist der Schlüssel der Zeichenfolge -Typ und Wert ist der Ganzzahltyp.

Zeile 7


Hier verwenden wir die Methode von REMEDVALUE (), um das Paar mit dem Schlüssel als "Sravan" zu entfernen.

Zeile 9


Wenn wir das Swift_Dictionary ausdrucken, gibt es die Schlüsselwertpaare mit Ausnahme von Key- "Sravan" zurück.

Abschluss

Wenn Sie in Swift die gesamten Elemente aus dem gesamten Wörterbuch entfernen möchten, können Sie die Methode removeall () verwenden. Es dauert keine Parameter. Wenn Sie ein bestimmtes Schlüsselwertpaar entfernen möchten, wird die Methode von REMEDVALUE () verwendet. Die Methode von REMETVALUE () im Swift-Wörterbuch löscht ein bestimmtes Schlüsselwertpaar basierend auf dem bereitgestellten Schlüssel. Es nimmt einen Schlüssel als Parameter.