Droplast () w tablicy Swift służy do usunięcia ostatniego elementu z tablicy. Zwraca tablicę, domyślnie usuwając ostatni element. Jeśli chcesz określonej liczby elementów z ostatniej tablicy, musisz określić wartość liczb całkowitą jako parametr reprezentujący całkowitą liczbę elementów, które należy usunąć z ostatniego w tablicy Swift.
Składnia
Swift_Array.kropel (wartość)
Parametr
Wymaga tylko jednego opcjonalnego parametru.
Wartość Określa wartość liczb całkowitych do usuwania elementów w tablicy Swift z ostatniego.
Przykład 1
Tworzymy tablicę Swift, która ma 5 ciągów i usuwamy ostatni element, nie przekazując żadnego parametru w metodzie kropelki ().
// Utwórz szybką tablicę
var Swift_Array: [String] = [„Swift4”, „Java”, „MySQL”, „Web”, „Data”]
print („faktyczna tablica - \ (Swift_Array)”)
// Zwróć Swift_Array, usuwając ostatni element
Drukuj („Swift_Array po usunięciu ostatniego elementu -”, Swift_Array.Droplast ())
Wyjście
Wyjaśnienie
Linia 2:
Stworzyliśmy tablicę o nazwie Swift_Array z 5 ciągami.
Linia 7:
Zwróć Swift_Array, usuwając ostatni element.
Przykład 2
Tworzymy szybką tablicę, która ma 10 liczb całkowitych i;
- Zwróć Swift_Array, usuwając ostatnie 5 elementów.
- Zwróć Swift_Array, usuwając ostatnie 2 elementy.
- Zwróć Swift_Array, usuwając wszystkie 10 elementów.
// Utwórz szybką tablicę
var Swift_Array: [int] = [12,34,56,78,54,32,4,5,6,7]
print („faktyczna tablica - \ (Swift_Array)”)
// Zwróć Swift_Array, usuwając ostatnie 5 elementów
Drukuj („Swift_Array po usunięciu ostatnich 5 elementów -”, Swift_Array.Droplast (5))
// Zwróć Swift_Array, usuwając ostatnie 2 elementy
Drukuj („Swift_Array po usunięciu ostatnich 2 elementów -”, Swift_Array.Droplast (2))
// Zwróć Swift_Array, usuwając wszystkie 10 elementów
Drukuj („Swift_Array po usunięciu wszystkich 10 elementów -”, Swift_Array.Droplast (10))
Wyjście
Wyjaśnienie
Linia 2:
Stworzyliśmy tablicę o nazwie Swift_Array z 10 liczb całkowitych.
Linia 7:
Zwróć Swift_Array, usuwając ostatnie 5 elementów.
Linia 10:
Zwróć Swift_Array, usuwając ostatnie 2 elementy.
Linia 13:
Zwróć Swift_Array, usuwając wszystkie elementy.
Przykład 3
Możliwe może być użycie metody sorted () wraz z metodą Droplast (), aby sortować swift_array w kolejności rosnącej.
// Utwórz szybką tablicę
var Swift_Array: [int] = [12,34,56,78,54,32,4,5,6,7]
print („faktyczna tablica - \ (Swift_Array)”)
// Zwróć Swift_Array, usuwając ostatnie 5 elementów
Drukuj („Swift_Array po usunięciu ostatnich 5 elementów -”, Swift_Array.Droplast (5).sortowane ())
// Zwróć Swift_Array, usuwając ostatnie 2 elementy
Drukuj („Swift_Array po usunięciu ostatnich 2 elementów -”, Swift_Array.kropel (2).sortowane ())
Wyjście
Wyjaśnienie
Linia 7-10:
Widać, że zastosowaliśmy funkcję sortowanego () wraz z metodą Droplast (), aby zwrócić Swift_Array, usuwając ostatnie 5 i 2 elementy w kolejności rosnącej.
Przykład 4
Możliwe może być użycie metody Shuffled () wraz z metodą Droplast (), aby przetasować Swift_Array.
// Utwórz szybką tablicę
var Swift_Array: [int] = [12,34,56,78,54,32,4,5,6,7]
print („faktyczna tablica - \ (Swift_Array)”)
// Zwróć Swift_Array, usuwając ostatnie 5 elementów
Drukuj („Swift_Array po usunięciu ostatnich 5 elementów -”, Swift_Array.Droplast (5).Shuffled ())
// Zwróć Swift_Array, usuwając ostatnie 2 elementy
Drukuj („Swift_Array po usunięciu ostatnich 2 elementów -”, Swift_Array.kropel (2).Shuffled ())
Wyjście
Wyjaśnienie
Linia 7-10:
Widać, że zastosowaliśmy funkcję Shuffled () wraz z metodą Droplast (), aby zwrócić Swift_Array, usuwając ostatnie 5 i 2 elementy.
Wniosek
W tym Swift Guide nauczyliśmy się usunąć ostatni element z tablicy Swift za pomocą metody Droplast (). Jeśli chcesz określonej liczby elementów z ostatniej tablicy za pomocą metody kroplastu (), musisz określić wartość liczb całkowitą jako parametr reprezentujący całkowitą liczbę elementów, które należy usunąć z ostatniego w ciągu Swift. Nauczyliśmy się różnych podejść do zastosowania metody kropel () przy użyciu metod sortowanych () i szuflowanego ().