Swift Array - Droplast

Swift Array - Droplast
Drop () i Swift Array brukes til å fjerne det siste elementet fra matrisen. Den returnerer matrisen ved å fjerne det siste elementet som standard. Hvis du vil ha et bestemt antall elementer fra den siste av en matrise, må du spesifisere en heltallverdi som en parameter som representerer det totale antall elementer som skal slettes fra det siste i Swift -matrisen.

Syntaks

SWIFT_ARRAY.Drop (verdi)

Parameter
Det tar bare en valgfri parameter.

Verdi Angir heltallverdien for å slette elementene i Swift -matrisen fra sist.

Eksempel 1

Vi lager et raskt utvalg som har 5 strenger og fjerner det siste elementet ved å passere ingen parameter inne i dråp () -metoden.

// Lag en rask matrise
var Swift_Array: [String] = ["Swift4", "Java", "MySQL", "Web", "Data"]
Print ("Faktisk matrise - \ (SWIFT_ARRAY)")
// Returner Swift_Array ved å fjerne siste element
trykk ("Swift_Array etter å ha fjernet siste element -", swift_array.Droplast ())

Produksjon

Forklaring

Linje 2:

Vi opprettet en matrise som heter Swift_Array med 5 strenger.

Linje 7:

Returner Swift_Array ved å fjerne det siste elementet.

Eksempel 2

Vi lager et raskt utvalg som har 10 heltall og;

  1. Returner Swift_Array ved å fjerne de 5 siste elementene.
  2. Returner Swift_Array ved å fjerne de to siste elementene.
  3. Returner Swift_Array ved å fjerne alle 10 elementene.
// Lag en rask matrise
var swift_array: [int] = [12,34,56,78,54,32,4,5,6,7]
Print ("Faktisk matrise - \ (SWIFT_ARRAY)")
// Returner Swift_Array ved å fjerne de siste 5 elementene
trykk ("Swift_Array etter å ha fjernet de siste 5 elementene -", swift_array.Drop (5)))
// Returner Swift_Array ved å fjerne de to siste elementene
trykk ("Swift_Array etter å ha fjernet de to siste elementene -", Swift_Array.Drop (2))
// Returner Swift_Array ved å fjerne alle 10 elementene
trykk ("Swift_Array etter å ha fjernet alle 10 elementene -", Swift_Array.Drop (10))

Produksjon

Forklaring

Linje 2:

Vi opprettet en matrise som heter Swift_Array med 10 heltall.

Linje 7:

Returner Swift_Array ved å fjerne de 5 siste elementene.

Linje 10:

Returner Swift_Array ved å fjerne de to siste elementene.

Linje 13:

Returner Swift_Array ved å fjerne alle elementene.

Eksempel 3

Det kan være mulig å bruke den sorterte () metoden sammen med dråp () -metoden for å sortere Swift_Array i stigende rekkefølge.

// Lag en rask matrise
var swift_array: [int] = [12,34,56,78,54,32,4,5,6,7]
Print ("Faktisk matrise - \ (SWIFT_ARRAY)")
// Returner Swift_Array ved å fjerne de siste 5 elementene
trykk ("Swift_Array etter å ha fjernet de siste 5 elementene -", swift_array.Drop (5).sortert ())
// Returner Swift_Array ved å fjerne de to siste elementene
trykk ("Swift_Array etter å ha fjernet de to siste elementene -", Swift_Array.Drop (2).sortert ())

Produksjon

Forklaring

Linje 7-10:

Du kan se at vi brukte den sorterte () -funksjonen sammen med dråp () -metoden for å returnere Swift_Array ved å fjerne de siste 5 og 2 elementene i stigende rekkefølge.

Eksempel 4

Det kan være mulig å bruke metoden for blandet ().

// Lag en rask matrise
var swift_array: [int] = [12,34,56,78,54,32,4,5,6,7]
Print ("Faktisk matrise - \ (SWIFT_ARRAY)")
// Returner Swift_Array ved å fjerne de siste 5 elementene
trykk ("Swift_Array etter å ha fjernet de siste 5 elementene -", swift_array.Drop (5).blandet ())
// Returner Swift_Array ved å fjerne de to siste elementene
trykk ("Swift_Array etter å ha fjernet de to siste elementene -", Swift_Array.Drop (2).blandet ())

Produksjon

Forklaring

Linje 7-10:

Du kan se at vi brukte den blandede () -funksjonen sammen med Droplast () -metoden for å returnere SWIFT_Array ved å fjerne de siste 5 og 2 elementene.

Konklusjon

I denne Swift -guiden lærte vi hvordan du fjerner det siste elementet fra Swift -matrisen ved hjelp av Droplast () -metoden. Hvis du vil ha et bestemt antall elementer fra den siste av en matrise ved hjelp av dråp () -metoden, må du spesifisere en heltallverdi som en parameter som representerer det totale antall elementer som skal slettes fra det siste i Swift -strengen. Vi lærte de forskjellige tilnærmingene ved å bruke dropast () -metoden ved hjelp av de sorterte () og blandede () metodene.