Szybki słownik tasował

Szybki słownik tasował
W tym Swift Guide zobaczymy, jak trzymać elementy w słowniku za pomocą metody Shuffled ().

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.