Szybki zestaw

Szybki zestaw
Jeśli pracujesz nad kolekcjami Swift Set, w niektórych przypadkach musisz dodać/wstawić konkretny element do zestawu zestawu. W takim przypadku za pomocą metody insert () jest najlepszą opcją.

Dodaje element w ostatniej pozycji. Możliwe jest, że ta metoda przyjmuje tylko jeden parametr, i.mi. element. Więc dodaje ten element do istniejącego zestawu. Jeśli zestaw Swift jest pusty, metoda INSERT () działa i dodaje elementy do zestawu.

Składnia:

Swift_Set.Wstaw (element)


Gdzie Swift_Set jest zestawem, a element jest wartością/ciągiem dodanym do Swift_Set.

Przykład 1:

Utwórzmy zestaw Swift z typem ciągów i dodajmy element.

// Utwórz zestaw Swift z typem ciągów, który ma 3 elementy
var Swift_Set1: Set = [„Swift1”, „Swift2”, „Swift3”]
print („rzeczywisty zestaw - \ (Swift_Set1)”)
// Dodaj element-„Swift1”
Swift_Set1.Wstaw („Swift4”)
drukuj („Po dodaniu Swift -4 - \ (Swift_Set1)”)


Wyjście:

Wyjaśnienie:

Linia 2:


Swift_Set1 ma 3 ciągi.

Linia 7:


Za pomocą metody INSERT () dodajemy „Swift4” do SWIFT_SET1.

Linia 9:


Wreszcie wyświetlamy Swift_Set1. Widać, że Swift-4 jest pomyślnie dodawany.

Przykład 2:

Utwórzmy zestaw Swift z typem liczb całkowitych i dodajmy elementy.

// Utwórz zestaw Swift z typem liczb całkowitych, który ma 5 elementów
var Swift_Set1: Set = [10,20,45,67,89]
print („rzeczywisty zestaw - \ (Swift_Set1)”)
// Dodaj element-500
Swift_Set1.Wstaw (500)
Drukuj („Po dodaniu 500 - \ (Swift_Set1)”)
// Dodaj element-800
Swift_Set1.Wstaw (800)
Drukuj („Po dodaniu 800 - \ (Swift_Set1)”)
// Dodaj element-1000
Swift_Set1.Wstaw (1000)
Drukuj („Po dodaniu 1000 - \ (Swift_Set1)”)


Wyjście:


Ponieważ zestaw Swift jest kolekcją nieopisaną, nie wyświetla wszystkich elementów w tej samej kolejności za każdym razem.

Wyjaśnienie:

Linia 2:


Swift_Set1 ma 5 wartości liczb całkowitych.

Linia 7-19:


Dodajemy następujące wartości jeden po drugim do metody swift_set1 i wyświetlamy za każdym razem swift_set1.

Przykład 3:

Utwórzmy zestaw Swift z typem liczb całkowitych i dodajmy elementy.

// Utwórz zestaw Swift z typem liczb całkowitych, który nie ma elementów
var Swift_Set1: Set = []
print („rzeczywisty zestaw - \ (Swift_Set1)”)
// Dodaj element-500
Swift_Set1.Wstaw (500)
Drukuj („Po dodaniu 500 - \ (Swift_Set1)”)
// Dodaj element-800
Swift_Set1.Wstaw (800)
Drukuj („Po dodaniu 800 - \ (Swift_Set1)”)
// Dodaj element-1000
Swift_Set1.Wstaw (1000)
Drukuj („Po dodaniu 1000 - \ (Swift_Set1)”)


Wyjście:


Ponieważ zestaw Swift jest kolekcją nieopisaną, nie wyświetla wszystkich elementów w tej samej kolejności za każdym razem.

Wyjaśnienie:

Linia 2:


Początkowo Swift_Set1 nie ma elementów.

Linia 7-19:


Dodajemy następujące wartości jeden po drugim do metody swift_set1 i wyświetlamy za każdym razem swift_set1.

Teraz możesz zobaczyć wyjście. Istnieją 3 elementy w SWIFT_SET1.

Przykład 4:

Utwórzmy zestaw Swift z typem podwójnym i dodajmy elementy.

// Utwórz zestaw Swift z typem podwójnym, który nie ma elementów
var Swift_Set1: Set = []
print („rzeczywisty zestaw - \ (Swift_Set1)”)
// Dodaj element-500
Swift_Set1.Wstaw (500)
Drukuj („Po dodaniu 500 - \ (Swift_Set1)”)
// Dodaj element-800
Swift_Set1.Wstaw (800)
Drukuj („Po dodaniu 800 - \ (Swift_Set1)”)
// Dodaj element-1000
Swift_Set1.Wstaw (1000)
Drukuj („Po dodaniu 1000 - \ (Swift_Set1)”)


Wyjście:


Ponieważ zestaw Swift jest kolekcją nieopisaną, nie wyświetla wszystkich elementów w tej samej kolejności za każdym razem.

Wyjaśnienie:

Linia 2:


Początkowo Swift_Set1 nie ma elementów.

Linia 7-19:


Dodajemy następujące wartości jeden po drugim do metody swift_set1 i wyświetlamy za każdym razem swift_set1.

Teraz możesz zobaczyć wyjście. Istnieją 3 elementy w SWIFT_SET1.

Wniosek

W tym przewodniku Swift nauczyliśmy się dodawać konkretnego elementu w ostatniej pozycji za pomocą metody insert (). Możliwe jest, że ta metoda przyjmuje tylko jeden parametr, i.mi. element. Więc dodaje ten element do istniejącego zestawu. Jeśli zestaw Swift jest pusty, metoda INSERT () działa i dodaje elementy do zestawu. Widzieliśmy wszystkie scenariusze, aby wstawić elementy do zestawu Swift.