Suffix () in Swift Array è un metodo utilizzato per restituire un determinato numero di elementi dall'elemento finale. Dobbiamo passare un valore intero per restituire il numero di elementi dall'elemento finale.
Sintassi
swift_array.Suffisso (N)
Dove Swift_array è l'array di input.
Parametro
Ci vuole il valore n che rappresenta il valore intero per restituire il numero di elementi dall'elemento finale.
Esempio 1
Creiamo un array rapido che ha 8 numeri interi e restituiamo quanto segue:
- Ultimi 5 elementi dal Swift_array.
- Ultimi 6 elementi dal SWIFT_ARRAY.
// Crea un array rapido
var swift_array: [int] = [20,30,40,50,60,12,34,45]
print ("Array effettivo - \ (swift_array)")
// Ottieni gli ultimi 5 elementi da SWIFT_ARRAY
print ("swift_array con gli ultimi 5 elementi - \ (swift_array.Suffisso (5)) ")
// Ottieni gli ultimi 6 elementi da SWIFT_ARRAY
print ("swift_array con gli ultimi 6 elementi - \ (Swift_array.Suffisso (6)) ")
Produzione
Spiegazione
Linea 2:
Abbiamo creato un array chiamato Swift_array con 8 numeri interi.
Riga 7:
Restituisci Swift_array con gli ultimi 5 elementi.
Riga 10:
Restituisci Swift_array con gli ultimi 5 elementi.
Esempio 2
Ora vedremo cosa succede se forniamo 0 al suffisso ().
// Crea un array rapido
var swift_array: [int] = [20,30,40,50,60,12,34,45]
print ("Array effettivo - \ (swift_array)")
Stampa (Swift_array.Suffisso (0))
Produzione
Spiegazione
Linea 2:
Abbiamo creato un array chiamato Swift_array con 8 numeri interi.
Riga 6:
Se specifichiamo 0, l'array vuoto viene restituito.
Esempio 3
Creiamo un array rapido che ha 10 stringhe e restituiamo quanto segue:
- Ultime 6 corde in ordine crescente.
- Ultime 2 stringhe in ordine crescente.
// Crea un array rapido
var swift_array: [string] = ["swift4", "java", "mysql", "web", "data", "swift4", "swift2", "swift6", "swift9", "swift4"]
print ("Array effettivo - \ (swift_array)")
// Restituisci le ultime 6 stringhe e ordinale in ordine crescente.
Stampa ("Ultime 6 stringhe in ordine crescente -", (Swift_array.Suffisso (6).smistato()))
// Restituisci le ultime 2 stringhe e ordinale in ordine crescente.
Stampa ("Ultime 2 stringhe in ordine crescente -", (Swift_array.Suffisso (2).smistato()))
Produzione
Spiegazione
Linea 2:
Abbiamo creato un array chiamato swift_array con 10 stringhe.
["Swift4", "Java", "Mysql", "Web", "Data", "Swift4", "Swift2", "Swift6", "Swift9", "Swift4"]
Riga 7:
Restituiamo le ultime 6 corde e le ordiniamo in ordine crescente. Siamo ordinati usando il metodo Ordined ().
Riga 10:
Restituiamo le ultime 2 stringhe e le ordiniamo in ordine crescente. Siamo ordinati usando il metodo Ordined ().
Esempio 4: Suffix () con Shuffled ()
// Crea un array rapido
var swift_array: [string] = ["swift4", "java", "mysql", "web", "data", "swift4", "swift2", "swift6", "swift9", "swift4"]
print ("Array effettivo - \ (swift_array)")
// Restituisci le ultime 6 corde e li mescola.
Stampa ("Ultime 6 stringhe -", (Swift_array.Suffisso (6).shuffled ()))
// Restituisci le ultime 2 corde e li mescola.
Stampa ("Ultime 2 stringhe -", (Swift_array.Suffisso (2).shuffled ()))
Produzione
Spiegazione
Linea 2:
Abbiamo creato un array chiamato swift_array con 10 stringhe.
["Swift4", "Java", "Mysql", "Web", "Data", "Swift4", "Swift2", "Swift6", "Swift9", "Swift4"]
Riga 7:
Restituiamo le ultime 6 corde mescolandole usando il metodo Shuffled ().
Riga 10:
Restituiamo le ultime 2 stringhe mescolandole usando il metodo Shuffled ().
Conclusione
In questo rapido tutorial, abbiamo imparato come restituire gli ultimi elementi dal metodo Swift_Array usando il metodo Suffix (). Dobbiamo passare un valore intero per restituire il numero di elementi dall'elemento finale. È possibile utilizzare i metodi Ordinate () e Shuffled () con il metodo Suffix () per ordinare e mescolare gli elementi.