Diccionario Swift - Ordenado

Diccionario Swift - Ordenado
En esta guía rápida, veremos cómo ordenar el diccionario usando el método sorted ().

Veamos cómo crear un diccionario en Swift.

Tenemos que especificar el tipo de datos de la clave y el par de valores mientras creamos un diccionario. Ambos tipos de datos de pares de valor clave pueden ser los mismos o diferentes.

Ordenado ()

Sorted () en el diccionario Swift es un método que se utiliza para organizar los valores en un diccionario en orden ascendente o descendente. Se necesita un operador como parámetro. Representa el orden de los elementos de la cadena en el diccionario Swift. El operador está asignado a por.

Sintaxis de orden ascendente

swift_dictionary.ordenado por: < )

Sintaxis del orden descendente

swift_dictionary.ordenado (por:>)

Donde swift_dictionary es el diccionario de entrada. El es el operador para ordenar los elementos en orden descendente basado en claves.

Ejemplo 1

Creamos un diccionario Swift que tiene 5 pares de valor clave y ordenamos el diccionario en orden ascendente.

// crear un diccionario rápido
var swift_dictionary = [1: "Diccionario", 3: "Array", 2: "Colección", 5: "Tuple", 4: "Set"]]
Imprimir ("Diccionario real - \ (Swift_Dictionary)")
// Ordenar el diccionario por clave en orden ascendente
Print ("Diccionario ordenado - \ (Swift_Dictionary.ordenado por: < ))")

Producción

Explicación

Línea 2:

Creamos un diccionario llamado Swift_Dictionary con 5 pares de valores clave.

Línea 9:

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

Ejemplo 2

Creamos un diccionario Swift que tiene 5 pares de valor clave y ordenamos el diccionario en orden descendente.

// crear un diccionario rápido
var swift_dictionary = [1: "Diccionario", 3: "Array", 2: "Colección", 5: "Tuple", 4: "Set"]]
Imprimir ("Diccionario real - \ (Swift_Dictionary)")
// Ordenar el diccionario por clave en orden descendente
Print ("Diccionario ordenado - \ (Swift_Dictionary.ordenado (por:>)) ")

Producción

Explicación

Línea 2:

Creamos un diccionario llamado Swift_Dictionary con 5 pares de valores clave.

Línea 9:

Finalmente, utilizamos el operador> para ordenar los valores en orden descendente basado en claves.

Ejemplo 3

Creamos un diccionario Swift que tiene 5 pares de valores clave y ordene el diccionario en orden ascendente y descendente.

// crear un diccionario rápido
var swift_dictionary = ["one": 1, "dos": 2, "tres": 3, "cuatro": 4, "cinco": 5]
Imprimir ("Diccionario real - \ (Swift_Dictionary)")
// Ordenar el diccionario por clave en orden descendente
Imprimir ("Diccionario ordenado en orden descendente - \ (Swift_Dictionary.ordenado (por:>)) ")
// Ordenar el diccionario por clave en orden ascendente
Imprimir ("Diccionario ordenado en orden ascendente - \ (Swift_Dictionary.ordenado por:<))")

Producción

Explicación

Línea 2:

Creamos un diccionario llamado Swift_Dictionary con 5 pares de valor clave de modo que la clave es de tipo de cadena y el valor es de tipo entero.

Línea 9:

Utilizamos el operador> para ordenar los valores en orden descendente en función de las teclas.

Línea 12:

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

Conclusión

En este tutorial rápido, aprendimos a clasificar un diccionario usando el método Sorted (). Sorted () en el diccionario Swift es un método que se utiliza para organizar los valores en un diccionario en orden ascendente o descendente basado en la clave. Se necesita un operador como parámetro. Para ordenar los valores en orden ascendente, puede usar el operador para ordenar el diccionario Swift en orden descendente.