Bevor wir diese Methode besprechen, werden wir sehen, was ein Array ist.
Swift Array
Array in Swift ist eine Sammlung, die mehrere Elemente mit demselben Datentyp speichert.
In Swift müssen wir den Datentyp angeben, um den Datentyp des Arrays beim Erstellen eines Arrays darzustellen. Es ist auch möglich, Elemente in einem Array zu erstellen, ohne einen Datentyp anzugeben.
entfernen()
entfernen () im Array Swift kann verwendet werden, um ein Element an einer bestimmten Position zu entfernen. Wir können das Element an einer bestimmten Position unter Verwendung des Indexwerts entfernen.
Syntax:
Swift_array.entfernen (at: index)
Parameter:
Es braucht einen Parameter.
bei: Nimmt eine Indexposition ein, die ein ganzzahliger Wert ist, der die Position des zu beseitigen Elements angibt.
Zurückkehren:
Es gibt ein Array mit den verbleibenden Elementen zurück.
Beispiel 1:
Erstellen Sie ein Swift -Array, das zehn Ganzzahlwerte speichert. Lassen Sie uns einige Elemente einzeln entfernen.
// Erstellen Sie ein Swift -Array mit 10 Ganzzahlelementen
var Swift_array: [int] = [34,56,32,56,78,90,67,89,90,12]
// Tatsächliches Swift -Array
print ("Tatsächliches Swift Array:", Swift_Array)
// Element entfernen, die bei Index-9 vorhanden sind
Swift_array.entfernen (bei: 9)
// Element entfernen, die bei Index-3 vorhanden sind
Swift_array.entfernen (bei: 3)
// Element entfernen, die bei Index-6 vorhanden sind
Swift_array.entfernen (bei: 6)
// Element entfernen, die bei Index-0 vorhanden sind
Swift_array.entfernen (at: 0)
// Final Swift Array
print ("Final Swift Array:", Swift_Array)
Ausgang:
Erläuterung:
Zeile 2:
Wir haben ein Array namens Swift_Array erstellt, das 10 Ganzzahlwerte enthält.
Zeile -8-17:
Wir entfernen Elemente, die bei Indizes vorhanden sind - 9,3,6 und 0.
Das aktualisierte Swift -Array lautet also:
[56, 32, 78, 90, 67, 90]
Beispiel 2:
Erstellen Sie ein Swift -Array, das fünf Saiten speichert. Lassen Sie uns einige Elemente einzeln entfernen.
// Erstellen Sie ein Swift -Array mit 5 Saiten.
var swift_array: [string] = ["eins", "zwei", "drei", "vier", "fünf"]
// Tatsächliches Swift -Array
print ("Tatsächliches Swift Array:", Swift_Array)
// Element entfernen, die bei Index-3 vorhanden sind
Swift_array.entfernen (bei: 3)
// Element entfernen bei Index-2 vorhanden
Swift_array.entfernen (bei: 2)
// Final Swift Array
print ("Final Swift Array:", Swift_Array)
Ausgang:
Erläuterung:
Zeile 2:
Wir haben ein Array namens Swift_Array erstellt, das 5 Saiten enthält.
Zeile 8-11:
Wir entfernen Elemente, die bei Indizes vorhanden sind - 3 und 2
Das aktualisierte Swift -Array lautet also:
["Eins", "zwei", "fünf"]
Abschluss
Wir haben also gesehen. Wir können ein Element an einer bestimmten Position unter Verwendung des Indexwerts entfernen. Es nimmt eine Indexposition ein, die ein ganzzahliger Wert ist, der die Position des zu beseitigen Elements angibt. Stellen Sie sicher, dass Sie den Indexwert innerhalb des angegebenen Bereichs nur für das Entfernen eines Elements angeben müssen.