Swift Array - Sufijo

Swift Array - Sufijo
Suffix () en la matriz Swift es un método que se utiliza para devolver un elemento de número particular del elemento final. Necesitamos pasar un valor entero para devolver el número de elementos del elemento final.

Sintaxis

swift_array.sufijo (n)

Donde swift_array es la matriz de entrada.

Parámetro
Toma el valor n que representa el valor entero para devolver el número de elementos del elemento final.

Ejemplo 1

Creamos una matriz rápida que tiene 8 enteros y devuelve lo siguiente:

  1. Últimos 5 elementos del swift_array.
  2. Últimos 6 elementos del swift_array.
// crear una matriz rápida
var swift_array: [int] = [20,30,40,50,60,12,34,45]
Imprimir ("Array real - \ (Swift_Array)")
// Obtenga los últimos 5 elementos del swift_array
Imprimir ("Swift_array con los últimos 5 elementos - \ (Swift_array.sufijo (5)) ")
// Obtenga los últimos 6 elementos del swift_array
imprimir ("Swift_array con los últimos 6 elementos - \ (Swift_array.sufijo (6)) ")

Producción

Explicación

Línea 2:

Creamos una matriz llamada swift_array con 8 enteros.

Línea 7:

Devuelve el swift_array con los últimos 5 elementos.

Línea 10:

Devuelve el swift_array con los últimos 5 elementos.

Ejemplo 2

Ahora, veremos qué sucede si proporcionamos 0 al sufijo ().

// crear una matriz rápida
var swift_array: [int] = [20,30,40,50,60,12,34,45]
Imprimir ("Array real - \ (Swift_Array)")
imprimir (swift_array.sufijo (0))

Producción

Explicación

Línea 2:

Creamos una matriz llamada swift_array con 8 enteros.

Línea 6:
Si especificamos 0, se devuelve la matriz vacía.

Ejemplo 3

Creamos una matriz rápida que tiene 10 cadenas y devuelve lo siguiente:

  1. Últimas 6 cuerdas en orden ascendente.
  2. Últimas 2 cuerdas en orden ascendente.
// crear una matriz rápida
var swift_array: [string] = ["swift4", "java", "mysql", "web", "datos", "swift4", "swift2", "swift6", "swift9", "swift4"]]
Imprimir ("Array real - \ (Swift_Array)")
// devuelve las últimas 6 cuerdas y ordenarlas en orden ascendente.
Imprimir ("Últimas 6 cuerdas en orden ascendente -", (swift_array.sufijo (6).Ordenado ()))
// devuelve las últimas 2 cuerdas y ordenarlas en orden ascendente.
Imprimir ("Últimas 2 cuerdas en orden ascendente -", (swift_array.sufijo (2).Ordenado ()))

Producción

Explicación

Línea 2:
Creamos una matriz llamada swift_array con 10 cuerdas.

["Swift4", "Java", "MySql", "Web", "Datos", "Swift4", "Swift2", "Swift6", "Swift9", "Swift4"]

Línea 7:
Devuelve las últimas 6 cuerdas y las clasificamos en orden ascendente. Estamos ordenados usando el método sorted ().

Línea 10:
Devuelve las últimas 2 cuerdas y las clasificamos en orden ascendente. Estamos ordenados usando el método sorted ().

Ejemplo 4: sufix () con shuffled ()

// crear una matriz rápida
var swift_array: [string] = ["swift4", "java", "mysql", "web", "datos", "swift4", "swift2", "swift6", "swift9", "swift4"]]
Imprimir ("Array real - \ (Swift_Array)")
// Devuelve las últimas 6 cuerdas y las saguas.
imprimir ("Últimas 6 cuerdas -", ​​(swift_array.sufijo (6).barajado ()))
// Devuelve las últimas 2 cuerdas y las saguas.
imprimir ("Últimas 2 cuerdas -", ​​(swift_array.sufijo (2).barajado ()))

Producción

Explicación

Línea 2:
Creamos una matriz llamada swift_array con 10 cuerdas.

["Swift4", "Java", "MySql", "Web", "Datos", "Swift4", "Swift2", "Swift6", "Swift9", "Swift4"]

Línea 7:
Devuelven las últimas 6 cuerdas arrastrándolas usando el método shuffled ().

Línea 10:
Devuelven las últimas 2 cuerdas arrastrándolas usando el método shuffled ().

Conclusión

En este tutorial Swift, aprendimos a devolver los últimos elementos del método Swift_Array usando el método sufix (). Necesitamos pasar un valor entero para devolver el número de elementos del elemento final. Es posible usar los métodos sorted () y barché () con el método sufix () para clasificar y barajar los elementos.