W SWIFT musimy określić danych typu pary klucza i wartości podczas tworzenia słownika.
Oba typy danych par kluczowych może być takie same lub inne.
Tworzenie pustego słownika
Istnieją dwa sposoby stworzenia słownika. Zobaczmy je jeden po drugim.
Pierwszym sposobem jest określenie wartości kluczowych wewnątrz kwadratowego wspornika: [] [].
Składnia:
Swift_dictionary: [key_Datatype: value_Datatype] = [:]Drugim sposobem jest tworzenie słownika za pomocą Słownik Określając w nim typy danych.
Składnia:
Swift_Dictionary: SłownikTutaj Swift_Dictionary to nazwa słownika, a key_datatype reprezentuje kluczowy typ danych, a wartość_datatype reprezentuje typ danych wartości.
Przykład
Tutaj utworzymy pusty słownik z różnymi typami danych i wyświetlimy je na dwa sposoby.
// zadeklaruj pusty słownik z typami liczb całkowitychWyjście:
Linie 2-9:
Zadeklarowaliśmy pusty słownik na dwa sposoby, tak że zarówno klucz, jak i wartość to liczba całkowita i wyświetlała je.
Linie 12-19:
Zadeklarowaliśmy pusty słownik na dwa sposoby: Klucz to typ liczby całkowitej, a wartość to typ ciągu. Wreszcie je pokazaliśmy.
Tworzenie słownika
Do tej pory omówiliśmy, jak stworzyć pusty słownik. Zobaczmy, jak utworzyć słownik z wartościami.
Możemy również zadeklarować słownik bez określenia typów danych wartości kluczowej. Zobaczmy kilka przykładów, aby to lepiej zrozumieć.
Przykład 1
Utworzymy słownik z klawiszem i wartościami jako typami liczb całkowitych i dodamy do niego pięć wartości.
// Utwórz słownik Swift z pewnymi wartościamiWyjście:
Swift Dictionary to nieuporządkowana kolekcja. Tak więc wartości mogą być zamówione, ale nie.
Przykład 2
Utworzymy słownik z kluczem jako typu liczb całkowitych i wartości jako typu ciąg.
// Utwórz słownik Swift z pewnymi wartościami, określając typ danychWyjście:
Swift Dictionary to nieuporządkowana kolekcja. Tak więc wartości mogą być zamówione, ale nie.
Tutaj nie określiliśmy typów wartości kluczowej w drugim słowniku.
Może być możliwe stworzenie słownika z dwóch szybkich tablic.
Składnia:
Słownik (unikalneKeyswithValues: Zip (Swift_Array1, Swift_Array2)))
Gdzie,
Przykład 3
Tutaj utworzymy dwie szybkie tablice z pięcioma wartościami i szybkim słownikiem.
// Utwórz szybką tablicę za pomocą niektórych kluczyWyjście:
Wyjaśnienie
Stworzyliśmy dwie szybkie tablice, tak że pierwsza tablica utrzymuje typ liczby całkowitej, a druga tablica utrzymuje typ ciągów.
Następnie stworzyliśmy słownik z dwóch tablic.
Wniosek
W tym szybkim samouczku omówiliśmy Swift Dictionary i może być możliwe stworzenie słownika na trzy sposoby. Pierwszym sposobem jest określenie typów wartości kluczowej w środku [] [], Drugi sposób jest używanie Słownik, A trzecią drogę jest użycie dwóch szybkich tablic. Oba typy danych par kluczowych może być takie same lub inne. Widzieliśmy, jak stworzyć pusty słownik. Ten przewodnik nauczy Cię, jak tworzyć słownik na kilka sposobów, wdrażając poprzednie przykłady na twoim komputerze.