Swift Array - Droplast

Swift Array - Droplast
DropLast () in Swift Array viene utilizzato per rimuovere l'ultimo elemento dall'array. Restituisce l'array rimuovendo l'ultimo elemento per impostazione predefinita. Se si desidera un numero particolare di elementi dall'ultimo array, è necessario specificare un valore intero come parametro che rappresenta il numero totale di elementi da eliminare dall'ultimo nell'array rapido.

Sintassi

swift_array.droplast (valore)

Parametro
Ci vuole solo un parametro opzionale.

Valore Specifica il valore intero per eliminare gli elementi nell'array rapido dall'ultimo.

Esempio 1

Creiamo un array rapido che ha 5 stringhe e rimuoviamo l'ultimo elemento passando nessun parametro all'interno del metodo DropLast ().

// Crea un array rapido
var swift_array: [string] = ["swift4", "java", "mysql", "web", "dati"]
print ("Array effettivo - \ (swift_array)")
// Restituisce SWIFT_ARRAY rimuovendo l'ultimo elemento
stampa ("swift_array dopo aver rimosso l'ultimo elemento -", swift_array.droplast ())

Produzione

Spiegazione

Linea 2:

Abbiamo creato un array chiamato Swift_array con 5 stringhe.

Riga 7:

Restituisci Swift_array rimuovendo l'ultimo elemento.

Esempio 2

Creiamo un array rapido che ha 10 numeri interi e;

  1. Restituisce SWIFT_ARRAY rimuovendo gli ultimi 5 elementi.
  2. Restituisci Swift_array rimuovendo gli ultimi 2 elementi.
  3. Restituisci SWIFT_ARRAY rimuovendo tutti i 10 elementi.
// Crea un array rapido
var swift_array: [int] = [12,34,56,78,54,32,4,5,6,7]
print ("Array effettivo - \ (swift_array)")
// Restituisci SWIFT_ARRAY rimuovendo gli ultimi 5 elementi
stampa ("swift_array dopo aver rimosso gli ultimi 5 elementi -", swift_array.Droplast (5))
// Restituisci SWIFT_ARRAY rimuovendo gli ultimi 2 elementi
stampa ("swift_array dopo aver rimosso gli ultimi 2 elementi -", swift_array.droplast (2))
// Restituisci SWIFT_ARRAY rimuovendo tutti i 10 elementi
stampa ("swift_array dopo aver rimosso tutti i 10 elementi -", swift_array.DropLast (10))

Produzione

Spiegazione

Linea 2:

Abbiamo creato un array chiamato Swift_array con 10 numeri interi.

Riga 7:

Restituisce SWIFT_ARRAY rimuovendo gli ultimi 5 elementi.

Riga 10:

Restituisci Swift_array rimuovendo gli ultimi 2 elementi.

Riga 13:

Restituisci Swift_array rimuovendo tutti gli elementi.

Esempio 3

Può essere possibile utilizzare il metodo Ordined () insieme al metodo DropLast () per ordinare Swift_Array in ordine crescente.

// Crea un array rapido
var swift_array: [int] = [12,34,56,78,54,32,4,5,6,7]
print ("Array effettivo - \ (swift_array)")
// Restituisci SWIFT_ARRAY rimuovendo gli ultimi 5 elementi
stampa ("swift_array dopo aver rimosso gli ultimi 5 elementi -", swift_array.DropLast (5).smistato())
// Restituisci SWIFT_ARRAY rimuovendo gli ultimi 2 elementi
stampa ("swift_array dopo aver rimosso gli ultimi 2 elementi -", swift_array.droplast (2).smistato())

Produzione

Spiegazione

Riga 7-10:

Puoi vedere che abbiamo applicato la funzione Ordined () insieme al metodo DropLast () per restituire Swift_Array rimuovendo gli ultimi 5 e 2 elementi nell'ordine ascendente.

Esempio 4

Può essere possibile utilizzare il metodo Shuffled () insieme al metodo DropLast () per mescolare SWIFT_ARRAY.

// Crea un array rapido
var swift_array: [int] = [12,34,56,78,54,32,4,5,6,7]
print ("Array effettivo - \ (swift_array)")
// Restituisci SWIFT_ARRAY rimuovendo gli ultimi 5 elementi
stampa ("swift_array dopo aver rimosso gli ultimi 5 elementi -", swift_array.DropLast (5).shuffled ())
// Restituisci SWIFT_ARRAY rimuovendo gli ultimi 2 elementi
stampa ("swift_array dopo aver rimosso gli ultimi 2 elementi -", swift_array.droplast (2).shuffled ())

Produzione

Spiegazione

Riga 7-10:

Puoi vedere che abbiamo applicato la funzione shuffled () insieme al metodo DropLast () per restituire SWIFT_ARRAY rimuovendo gli ultimi 5 e 2 elementi.

Conclusione

In questa rapida guida, abbiamo imparato a rimuovere l'ultimo elemento dall'array rapido usando il metodo DropLast (). Se si desidera un numero particolare di elementi dall'ultimo di un array usando il metodo DropLast (), è necessario specificare un valore intero come parametro che rappresenta il numero totale di elementi da eliminare dall'ultimo nella stringa rapida. Abbiamo imparato i diversi approcci dell'utilizzo del metodo DropLast () usando i metodi Ordinated () e Shuffled ().