Prefix () w tablicy Swift to metoda używana do zwrócenia określonych elementów liczbowych z elementu początkowego. Musimy przekazać wartość całkowitą, aby zwrócić liczbę elementów z elementu początkowego.
Składnia
Swift_Array.prefiks (n)
Gdzie Swift_Array jest tablicą wejściową.
Parametr
Wartość n, która reprezentuje wartość liczb całkowitą, aby zwrócić liczbę elementów z elementu początkowego.
Przykład 1
Tworzymy szybką tablicę, która ma 8 liczb całkowitych i zwracamy następujące czynności:
- Pierwsze 5 elementów z The Swift_Array.
- Pierwsze 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ź pierwsze 5 elementów z Swift_Array
Drukuj („Swift_Array z pierwszymi 5 elementami - \ (Swift_Array.Prefiks (5)) ”)
// Zdobądź pierwsze 6 elementów z Swift_Array
Drukuj („Swift_Array z pierwszymi 6 elementami - \ (Swift_Array.Prefiks (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 pierwszymi 5 elementami.
Linia 10
Zwróć Swift_Array z pierwszymi 5 elementami.
Przykład 2
Teraz widzimy, co się stanie, jeśli dostarczymy 0 do prefiks ().
// Utwórz szybką tablicę
var Swift_Array: [int] = [20,30,40,50,60,12,34,45]
print („faktyczna tablica - \ (Swift_Array)”)
Drukuj (Swift_Array.Prefiks (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:
- Pierwsze 6 strun w kolejności rosnącej.
- Pierwsze 2 sznurki 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óć pierwsze 6 ciągów i sortuj je w kolejności rosnącej.
Drukuj („Pierwsze 6 ciągów w kolejności rosnącej -”, (Swift_Array.prefiks (6).sortowane ()))
// Zwróć pierwsze 2 ciągi i sortuj je w kolejności rosnącej.
Drukuj („Pierwsze 2 ciągi w kolejności rosnącej -”, (Swift_Array.Prefiks (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 pierwsze 6 ciągów i sortujemy je w kolejności rosnącej. Sorujemy za pomocą metody sorted ().
Linia 10
Zwracamy pierwsze 2 ciągi i sorujemy je w kolejności rosnącej. Sorujemy za pomocą metody sorted () .
Przykład 4: Prefix () 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óć pierwsze 6 sznurków i przetasuj je.
Drukuj („Pierwsze 6 ciągów -”, (Swift_Array.prefiks (6).Shuffled ()))
// Zwróć pierwsze 2 sznurki i przetasuj je.
Drukuj („Pierwsze 2 sznurki -” (Swift_Array.Prefiks (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 pierwsze 6 ciągów, tasując je za pomocą metody Shuffled ().
Linia 10:
Zwracamy pierwsze 2 struny, tasując je za pomocą metody Shuffled ().
Wniosek
W tym samouczku Swift nauczyliśmy się, jak zwrócić pierwsze elementy z Swift_Array za pomocą metody prefix (). Musimy przekazać wartość całkowitą, aby zwrócić liczbę elementów z elementu początkowego. Możliwe jest użycie metod sortowanych () i szuflowanego () metodą prefix () do sortowania i przetasowania elementów.