Zobaczmy, jak stworzyć słownik w Swift.
Musimy określić typ danych pary klucza i wartości podczas tworzenia słownika. Oba typy danych par kluczowych może być takie same lub inne.
trzęsony ()
Shuffled () w słowniku Swift to metoda, która służy do tasowania elementów (pary wartości kluczowej) i zwracania słownika. Nie wymaga parametrów.
Składnia
Swift_Dictionary.trzęsony ()
Swift_Dictionary jest słownikiem wejściowym.
Przykład 1
Stworzymy Swift Słownik z pięcioma parami kluczowej i przetasujemy elementy w tym słowniku.
// Utwórz szybki słownik
var Swift_Dictionary = [„One”: 1, „dwa”: 2, „trzy”: 3, „cztery”: 4, „pięć”: 5]
Drukuj („Rzeczywisty słownik - \ (Swift_Dictionary)”)
// tasuj elementy w Swift_Dictionary
Drukuj („Tashed Dictionary - \ (Swift_Dictionary.Shuffled ()) ”)
Wyjście
Wyjaśnienie
Linia 2
Stworzyliśmy słownik o nazwie „Swift_dictionary” z pięcioma parami kluczowej wartości. Tutaj kluczem jest typ ciągu, a wartością jest typ liczby całkowitej.
Linia 9
Wreszcie, przesuń elementy w Swift_Dictionary za pomocą metody Shuffled ().
Przykład 2
Stworzymy Swift Słownik z ośmioma parami kluczowej i przetasujemy elementy w tym słowniku.
// Utwórz szybki słownik
var Swift_Dictionary = [1: „Swift-1”, 2: „Swift-2”, 3: „Swift-3”, 4: „Swift-4”, 5: „Swift-5”, 6: „Swift-6 „, 7:„ Swift-7 ”, 8:„ Swift-8 ”]
Drukuj („Rzeczywisty słownik - \ (Swift_Dictionary)”)
// tasuj elementy w Swift_Dictionary
Drukuj („Tashed Dictionary - \ (Swift_Dictionary.Shuffled ()) ”)
Wyjście
Wyjaśnienie
Linia 2
Stworzyliśmy słownik o nazwie Swift_Dictionary z pięcioma parami kluczowej wartości. Tutaj kluczem jest typ liczby całkowitej, a wartością jest typ ciągu.
Linia 9
Wreszcie, przesuń elementy w Swift_Dictionary za pomocą metody Shuffled ().
Metoda Shuffled () zwraca za każdym razem losowo potrząsany słownik. Zobaczymy więc przykład, że słownik jest trzykrotnie tasowany.
// Utwórz szybki słownik
var Swift_Dictionary = [1: „Swift-1”, 2: „Swift-2”, 3: „Swift-3”, 4: „Swift-4”]
Drukuj („Rzeczywisty słownik - \ (Swift_Dictionary)”)
// tasuj elementy w Swift_Dictionary
Drukuj („Shuffled Dictionary1 - \ (Swift_Dictionary.Shuffled ()) ”)
// tasuj elementy w Swift_Dictionary
Drukuj („Shuffled Dictionary2 - \ (Swift_Dictionary.Shuffled ()) ”)
// tasuj elementy w Swift_Dictionary
Drukuj („Shuffled Dictionary2 - \ (Swift_Dictionary.Shuffled ()) ”)
Wyjście
Tak więc, z powyższego wyjścia, Shuffled () zwraca słownik, tasując elementy.
Wniosek
W tym szybkim samouczku widzieliśmy, jak tasować elementy w słowniku za pomocą metody Shuffled (). Shuffled () w słowniku Swift to metoda, która służy do tasowania elementów (pary wartości kluczowej) i zwracania słownika. Nie wymaga żadnych parametrów.