Dicionário Swift - classificado

Dicionário Swift - classificado
Neste guia Swift, veremos como classificar o dicionário usando o método classificado ().

Vamos ver como criar um dicionário em Swift.

Temos que especificar o tipo de dados do par de chaves e valores ao criar um dicionário. Ambos os tipos de dados de pares de valor-chave podem ser os mesmos ou diferentes.

Classificado ()

Classificado () no dicionário Swift é um método usado para organizar os valores em um dicionário em ordem ascendente ou descendente. É preciso um operador como um parâmetro. Representa a ordem dos elementos de string no dicionário Swift. O operador está atribuído a por.

Sintaxe da ordem ascendente

swift_dictionary.classificado (por: < )

Sintaxe da ordem descendente

swift_dictionary.classificado (por:>)

Onde swift_dictionary é o dicionário de entrada. O operador é para classificar os elementos em ordem decrescente com base em chaves.

Exemplo 1

Criamos um dicionário rápido que possui 5 pares de valor-chave e classificamos o dicionário em ordem crescente.

// Crie um dicionário rápido
var swift_dictionary = [1: "Dicionário", 3: "Array", 2: "Coleção", 5: "Tupla", 4: "Set"]
print ("Dicionário real - \ (swift_dictionary)")
// Classifique o dicionário por chave em ordem crescente
print ("Dicionário classificado - \ (swift_dictionary.classificado (por: < ))")

Saída

Explicação

Linha 2:

Criamos um dicionário chamado swift_dictionary com 5 pares de valor-chave.

Linha 9:

Finalmente, usamos o < operator to sort the values in ascending order based on keys.

Exemplo 2

Criamos um dicionário rápido que possui 5 pares de valor-chave e classificamos o dicionário em ordem decrescente.

// Crie um dicionário rápido
var swift_dictionary = [1: "Dicionário", 3: "Array", 2: "Coleção", 5: "Tupla", 4: "Set"]
print ("Dicionário real - \ (swift_dictionary)")
// Classifique o dicionário por chave em ordem decrescente
print ("Dicionário classificado - \ (swift_dictionary.classificado (por:>)) ")

Saída

Explicação

Linha 2:

Criamos um dicionário chamado swift_dictionary com 5 pares de valor-chave.

Linha 9:

Finalmente, usamos o operador para classificar os valores em ordem descendente com base nas chaves.

Exemplo 3

Criamos um dicionário rápido que possui 5 pares de valor-chave e classificamos o dicionário em ordem ascendente e descendente.

// Crie um dicionário rápido
var swift_dictionary = ["ONE": 1, "dois": 2, "três": 3, "quatro": 4, "cinco": 5]
print ("Dicionário real - \ (swift_dictionary)")
// Classifique o dicionário por chave em ordem decrescente
Print ("Dicionário classificado em ordem decrescente - \ (swift_dictionary.classificado (por:>)) ")
// Classifique o dicionário por chave em ordem crescente
print ("Dicionário classificado em ordem ascendente - \ (swift_dictionary.classificado (por:<))")

Saída

Explicação

Linha 2:

Criamos um dicionário chamado swift_dictionary com 5 pares de valor-chave, de modo que a chave seja do tipo de string e o valor seja do tipo inteiro.

Linha 9:

Usamos o operador para classificar os valores em ordem descendente com base nas chaves.

Linha 12:

Usamos o < operator to sort the values in ascending order based on keys.

Conclusão

Neste tutorial rápido, aprendemos a classificar um dicionário usando o método classificado (). Classificado () no dicionário Swift é um método usado para organizar os valores em um dicionário em ordem ascendente ou descendente com base na chave. É preciso um operador como um parâmetro. Para classificar os valores em ordem crescente, você pode usar o operador para classificar o dicionário rápido em ordem decrescente.