Zobaczmy, jak stworzyć słownik 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.
Posortowane ()
Sortowane () w słowniku Swift to metoda używana do układania wartości w słowniku w kolejności rosnącej lub malejącej. Zajmuje operator jako parametr. Reprezentuje kolejność elementów strunowych w Swift Dictionary. Operator jest przypisany do przez.
Składnia zamówienia rosnącego
Swift_Dictionary.posortowany (przez: < )Składnia zamówienia malejącego
Swift_Dictionary.posortowany (przez:>)Gdzie Swift_Dictionary jest słownikiem wejściowym. Jest operatorem do sortowania elementów w kolejności malejącej na podstawie kluczy.
Przykład 1
Tworzymy Swift Słownik, który ma 5 par kluczowych i sortujemy słownik w kolejności rosnącej.
// Utwórz szybki słownikWyjście
Wyjaśnienie
Linia 2:
Stworzyliśmy słownik o nazwie Swift_Dictionary z 5 parami kluczów.
Linia 9:
Wreszcie użyliśmy < operator to sort the values in ascending order based on keys.
Przykład 2
Tworzymy słownik Swift, który ma 5 par kluczowych i sortujemy słownik w kolejności malejącej.
// Utwórz szybki słownikWyjście
Wyjaśnienie
Linia 2:
Stworzyliśmy słownik o nazwie Swift_Dictionary z 5 parami kluczów.
Linia 9:
Na koniec użyliśmy operatora> do sortowania wartości w kolejności malejącej na podstawie klawiszy.
Przykład 3
Tworzymy Swift Słownik, który ma 5 par kluczowych i sortujemy słownik w kolejności rosnącej i zejścia.
// Utwórz szybki słownikWyjście
Wyjaśnienie
Linia 2:
Utworzyliśmy słownik o nazwie Swift_Dictionary z 5 parami kluczów, tak że klucz jest typu ciągów, a wartość jest typu całkowitego.
Linia 9:
Użyliśmy operatora> do sortowania wartości w kolejności malejącej na podstawie klawiszy.
Linia 12:
Użyliśmy < operator to sort the values in ascending order based on keys.
Wniosek
W tym szybkim samouczku nauczyliśmy się, jak sortować słownik za pomocą metody sorted (). Sortowane () w słowniku Swift to metoda używana do układania wartości w słowniku w kolejności rosnącej lub malejącej na podstawie klucza. Zajmuje operator jako parametr. Aby sortować wartości w kolejności rosnącej, możesz użyć operatora do sortowania słownika Swift w kolejności malejącej.