Swift Array - Sufiks

Swift Array - Sufiks
Sufiks () w tablicy Swift to metoda używana do zwrócenia określonych elementów liczbowych z elementu końcowego. Musimy przekazać wartość całkowitą, aby zwrócić liczbę elementów z elementu końcowego.

Składnia

Swift_Array.sufiks (n)

Gdzie Swift_Array jest tablicą wejściową.

Parametr
Wartość n, która reprezentuje wartość całkowitą, aby zwrócić liczbę elementów z elementu końcowego.

Przykład 1

Tworzymy szybką tablicę, która ma 8 liczb całkowitych i zwracamy następujące czynności:

  1. Ostatnie 5 elementów z Swift_Array.
  2. Ostatnie 6 elementów z The Swift_Array.
// Utwórz szybką tablicę
var Swift_Array: [int] = [20,30,40,50,60,12,34,45]
print („faktyczna tablica - \ (Swift_Array)”)
// Zdobądź ostatnie 5 elementów z Swift_Array
Drukuj („Swift_Array z ostatnimi 5 elementami - \ (Swift_Array.sufiks (5)) ”)
// Zdobądź ostatnie 6 elementów z Swift_Array
Drukuj („Swift_Array z ostatnimi 6 elementami - \ (Swift_Array.sufiks (6)) ")

Wyjście

Wyjaśnienie

Linia 2:

Stworzyliśmy tablicę o nazwie Swift_Array z 8 liczbami całkowitych.

Linia 7:

Zwróć Swift_Array z ostatnimi 5 elementami.

Linia 10:

Zwróć Swift_Array z ostatnimi 5 elementami.

Przykład 2

Teraz zobaczymy, co się stanie, jeśli dostarczymy 0 sufiksowi ().

// Utwórz szybką tablicę
var Swift_Array: [int] = [20,30,40,50,60,12,34,45]
print („faktyczna tablica - \ (Swift_Array)”)
Drukuj (Swift_Array.Przyrostek (0))

Wyjście

Wyjaśnienie

Linia 2:

Stworzyliśmy tablicę o nazwie Swift_Array z 8 liczbami całkowitych.

Linia 6:
Jeśli określamy 0, pusta tablica jest zwracana.

Przykład 3

Tworzymy szybką tablicę, która ma 10 ciągów i zwracamy następujące czynności:

  1. Ostatnie 6 ciągów w kolejności rosnącej.
  2. Ostatnie 2 struny w kolejności rosnącej.
// Utwórz szybką tablicę
var Swift_Array: [String] = [„Swift4”, „Java”, „MySQL”, „Web”, „Data”, „Swift4”, „Swift2”, „Swift6”, „Swift9”, „Swift4”]
print („faktyczna tablica - \ (Swift_Array)”)
// Zwróć ostatnie 6 ciągów i sortuj je w kolejności rosnącej.
Drukuj („Ostatnie 6 ciągów w kolejności rosnącej -”, (Swift_Array.Przyrostek (6).sortowane ()))
// Zwróć ostatnie 2 ciągi i sortuj je w kolejności rosnącej.
Drukuj („Ostatnie 2 ciągi w kolejności rosnącej -”, (Swift_Array.przyrostek (2).sortowane ()))

Wyjście

Wyjaśnienie

Linia 2:
Stworzyliśmy tablicę o nazwie Swift_Array z 10 ciągami.

[„Swift4”, „Java”, „MySQL”, „Web”, „Data”, „Swift4”, „Swift2”, „Swift6”, „Swift9”, „Swift4”]

Linia 7:
Zwracamy ostatnie 6 ciągów i sortujemy je w kolejności rosnącej. Jesteśmy sortowani za pomocą metody sortowanej ().

Linia 10:
Zwracamy ostatnie 2 ciągi i sortujemy je w kolejności rosnącej. Jesteśmy sortowani za pomocą metody sortowanej ().

Przykład 4: Sufiks () z Shuffled ()

// Utwórz szybką tablicę
var Swift_Array: [String] = [„Swift4”, „Java”, „MySQL”, „Web”, „Data”, „Swift4”, „Swift2”, „Swift6”, „Swift9”, „Swift4”]
print („faktyczna tablica - \ (Swift_Array)”)
// Zwróć ostatnie 6 ciągów i przetasuj je.
Drukuj („Ostatnie 6 ciągów -”, (Swift_Array.Przyrostek (6).Shuffled ()))
// Zwróć ostatnie 2 struny i przetasuj je.
Drukuj („Ostatnie 2 struny -”, (Swift_Array.przyrostek (2).Shuffled ()))

Wyjście

Wyjaśnienie

Linia 2:
Stworzyliśmy tablicę o nazwie Swift_Array z 10 ciągami.

[„Swift4”, „Java”, „MySQL”, „Web”, „Data”, „Swift4”, „Swift2”, „Swift6”, „Swift9”, „Swift4”]

Linia 7:
Zwracamy ostatnie 6 ciągów, przetasując je za pomocą metody Shuffled ().

Linia 10:
Zwracamy ostatnie 2 struny, tasując je za pomocą metody Shuffled ().

Wniosek

W tym samouczku Swift nauczyliśmy się zwrócić ostatnie elementy z Swift_Array za pomocą metody sufiksu (). Musimy przekazać wartość całkowitą, aby zwrócić liczbę elementów z elementu końcowego. Możliwe jest użycie metod sortowanych () i szuflowanego () metodą sufiks () do sortowania i przetasowania elementów.