[swift] Swift 딕셔너리에서 키와 값에 대한 정렬 방법은?
예를 들어, 딕셔너리의 키를 정렬된 배열로 가져오려면 다음과 같이 할 수 있습니다:
let myDict = ["b": 2, "a": 1, "c": 3]
let sortedKeys = myDict.keys.sorted()
for key in sortedKeys {
print("\(key): \(myDict[key]!)")
}
위의 예시에서, sorted
메서드를 사용하여 딕셔너리의 키를 정렬한 배열을 얻었습니다.
만약 값에 대한 정렬된 배열이 필요하다면, values
프로퍼티를 이용하여 값을 가져온 후 정렬할 수 있습니다.