Swift Dictionary - Ordinato

Swift Dictionary - Ordinato
In questa rapida guida, vedremo come ordinare il dizionario usando il metodo Ordined ().

Vediamo come creare un dizionario in Swift.

Dobbiamo specificare il tipo di dati della coppia di tasti e valori durante la creazione di un dizionario. Entrambi i tipi di dati di coppie di valore chiave possono essere uguali o diversi.

Smistato()

Ordined () nel dizionario Swift è un metodo che viene utilizzato per organizzare i valori in un dizionario in ordine crescente o discendente. Impiega un operatore come parametro. Rappresenta l'ordine degli elementi di stringa nel dizionario rapido. L'operatore è assegnato a di.

Sintassi dell'ordine ascendente

swift_dictionary.ordinato per: < )

Sintassi dell'ordine discendente

swift_dictionary.ordinato (da:>)

Dove Swift_Dictionary è il dizionario di input. È l'operatore per ordinare gli elementi in ordine decrescente in base alle chiavi.

Esempio 1

Creiamo un dizionario rapido che ha 5 coppie di valore chiave e ordiniamo il dizionario in ordine crescente.

// Crea un dizionario rapido
var swift_dictionary = [1: "Dizionario", 3: "array", 2: "collezione", 5: "tuple", 4: "set"]
print ("Dizionario effettivo - \ (swift_dictionary)")
// Ordina il dizionario per chiave in ordine crescente
print ("Ordined Dictionary - \ (Swift_Dictionary.ordinato per: < ))")

Produzione

Spiegazione

Linea 2:

Abbiamo creato un dizionario chiamato swift_dictionary con 5 coppie di valore chiave.

Riga 9:

Infine, abbiamo usato il < operator to sort the values in ascending order based on keys.

Esempio 2

Creiamo un dizionario rapido che ha 5 coppie di valore chiave e ordiniamo il dizionario in ordine decrescente.

// Crea un dizionario rapido
var swift_dictionary = [1: "Dizionario", 3: "array", 2: "collezione", 5: "tuple", 4: "set"]
print ("Dizionario effettivo - \ (swift_dictionary)")
// Ordina il dizionario per chiave in ordine decrescente
print ("Ordined Dictionary - \ (Swift_Dictionary.ordinato (da:>)) ")

Produzione

Spiegazione

Linea 2:

Abbiamo creato un dizionario chiamato swift_dictionary con 5 coppie di valore chiave.

Riga 9:

Infine, abbiamo usato l'operatore> per ordinare i valori in ordine decrescente in base alle chiavi.

Esempio 3

Creiamo un dizionario rapido che ha 5 coppie di valore chiave e ordiniamo il dizionario in ordine crescente e discendente.

// Crea un dizionario rapido
var swift_dictionary = ["one": 1, "due": 2, "tre": 3, "quattro": 4, "cinque": 5]
print ("Dizionario effettivo - \ (swift_dictionary)")
// Ordina il dizionario per chiave in ordine decrescente
Stampa ("Dizionario ordinato in ordine decrescente - \ (Swift_Dictionary.ordinato (da:>)) ")
// Ordina il dizionario per chiave in ordine crescente
Stampa ("Dizionario ordinato in ordine crescente - \ (Swift_Dictionary.ordinato per:<))")

Produzione

Spiegazione

Linea 2:

Abbiamo creato un dizionario chiamato SWIFT_Dictionary con 5 coppie di valore chiave in modo tale che la chiave sia di tipo stringa e il valore è di tipo intero.

Riga 9:

Abbiamo usato l'operatore> per ordinare i valori in ordine decrescente in base alle chiavi.

Riga 12:

Abbiamo usato il < operator to sort the values in ascending order based on keys.

Conclusione

In questo rapido tutorial, abbiamo imparato come ordinare un dizionario usando il metodo Ordined (). Ordinato () nel dizionario Swift è un metodo utilizzato per disporre i valori in un dizionario in ordine crescente o discendente in base alla chiave. Impiega un operatore come parametro. Per ordinare i valori in ordine crescente, è possibile utilizzare l'operatore per ordinare il dizionario rapido in ordine decrescente.