Condicionales y operaciones b谩sicas
Todo lo que aprender谩s sobre Swift
Operaciones de asignaci贸n y aritmeticas
Comparaciones
Operaciones Ternarias
Operador Nil Coalescing
Rangos
Operadores l贸gicos
Manipulaci贸n de Strings
Strings
Inicializaci贸n y mutabilidad
Characters
脥ndices de Strings
Substrings
Prefijos y Sufijos
Representaciones Unicode
Estructuras de datos
Arrays
Acceder y modificar elementos de un Array
Iterando en Arrays
Conjuntos
Iteraciones y operaciones sobre conjuntos
Diccionarios
Iteraci贸n en diccionarios
Sentencias de Control
Ciclo for-in
Ciclo while
Uso de if
Uso de Switch
Switch usando rangos - Interval matching
Switch usando tuplas
Switch con casos compuestos
Sentencias de transferencia de control
Continue y break
Fallthrough
Uso de return y guard
Available en API: Manejo de versiones
Cierre del curso
Cierre del curso y pr贸ximos pasos
You don't have access to this class
Keep learning! Join and start boosting your career
Contributions 4
Questions 0
Se pueden tener tanto el key como el valor en una variable y ordenarlas indistintamente atraves del del key o del valor usando tuplas
var namesOfInt = Dictionary<Int,String>()
namesOfInt = [3:"XD"]
namesOfInt[4] = "Hola"
typealias Tupla = ( key : Int , value: String )
var dicionario = Array<Tupla>(namesOfInt)
print(dicionario.sorted(by: {$0.key > $1.key}))
print(dicionario.sorted(by: {$0.value > $1.value}))
Para ordernar (sortear) los diccionarios:
import UIKit
let paises: [String: String] = [
"MX": "M茅xico",
"US": "Unitated States",
"CO": "Colombia"
]
print("Diccionario sorteado por claves:")
print(paises.keys.sorted(by: <))
print("")
print("Diccionario sorteado por valores:")
print(paises.values.sorted(by: <))
// si necesito que las claves o valores de un diccionario est茅n en arrays:
var AirportsValues = [String](airports.values)
// si necesito que las claves o valores de un diccionario est茅n en arrays:
var AirportKeys = [String](airports.keys)
// 猬嗭笍 se pueden ordenar con sorted 馃槃
Want to see more contributions, questions and answers from the community?