Før vi skal diskutere denne metoden, vil vi se hva en matrise er.
Raskt matrise
Array in Swift er en samling som lagrer flere elementer med samme datatype.
I Swift må vi spesifisere datatypen for å representere datatypen av matrisen mens vi oppretter en matrise. Det er også mulig å lage elementer i en matrise uten å spesifisere noen datatype.
fjerne()
fjerne () i matrise Swift kan brukes til å fjerne et element i en spesifisert posisjon. Vi kan fjerne elementet i en bestemt posisjon ved å bruke indeksverdi.
Syntaks:
SWIFT_ARRAY.Fjern (på: indeks)
Parameter:
Det tar en parameter.
på: tar en indeksposisjon som er en heltallverdi som spesifiserer plasseringen av elementet som skal fjernes.
Komme tilbake:
Den returnerer en matrise med de gjenværende elementene.
Eksempel 1:
Lag et raskt utvalg som lagrer ti heltallverdier. La oss fjerne noen elementer en etter en.
// Lag et raskt utvalg med 10 heltallelementer
var swift_array: [int] = [34,56,32,56,78,90,67,89,90,12]
// faktisk rask matrise
Print ("Faktisk Swift Array:", Swift_Array)
// Fjern elementet til stede ved indeks-9
SWIFT_ARRAY.Fjern (på: 9)
// Fjern elementet til stede ved indeks-3
SWIFT_ARRAY.Fjern (på: 3)
// Fjern elementet til stede ved indeks-6
SWIFT_ARRAY.Fjern (på: 6)
// Fjern elementet til stede ved indeks-0
SWIFT_ARRAY.Fjern (på: 0)
// Final Swift Array
Print ("Final Swift Array:", Swift_Array)
Produksjon:
Forklaring:
Linje -2:
Vi opprettet en matrise som heter Swift_Array som har 10 heltallverdier.
Linje -8-17:
Vi fjerner elementer som er til stede på indekser - 9,3,6 og 0.
Så den oppdaterte Swift -matrisen er:
[56, 32, 78, 90, 67, 90]
Eksempel 2:
Lag et raskt utvalg som lagrer fem strenger. La oss fjerne noen elementer en etter en.
// Lag en rask gruppe med 5 strenger.
var Swift_Array: [String] = ["One", "Two", "Three", "Four", "Five"]
// faktisk rask matrise
Print ("Faktisk Swift Array:", Swift_Array)
// Fjern elementet til stede ved indeks-3
SWIFT_ARRAY.Fjern (på: 3)
// Fjern elementet til stede ved indeks-2
SWIFT_ARRAY.Fjern (på: 2)
// Final Swift Array
Print ("Final Swift Array:", Swift_Array)
Produksjon:
Forklaring:
Linje -2:
Vi opprettet en matrise som heter Swift_Array som har 5 strenger.
Linje 8-11:
Vi fjerner elementer til stede på indekser - 3 og 2
Så den oppdaterte Swift -matrisen er:
[“One”, “Two”, “Five”]
Konklusjon
Så vi så hvordan du fjerner et element til Swift -matrisen ved hjelp av Fjern () -metode. Vi kan fjerne et element i en bestemt posisjon ved å bruke indeksverdi. Det tar en indeksposisjon som er en heltallverdi som spesifiserer plasseringen av elementet som skal fjernes. Forsikre deg om at du må spesifisere indeksverdien innenfor det spesifiserte området bare for å fjerne et element.