[swift] Swift 딕셔너리에서 특정 키와 값으로 요소를 필터링하는 방법은?

다음은 filter 메서드를 사용하여 딕셔너리를 특정 키와 값으로 필터링하는 방법입니다.

let originalDict = ["a": 1, "b": 2, "c": 3, "d": 2]
let filteredDict = originalDict.filter { $0.key == "a" || $0.value == 2 }
print(filteredDict) // 출력: ["a": 1, "b": 2, "d": 2]

이 예제에서, originalDict 딕셔너리에서 키가 “a”이거나 값이 2인 요소를 필터링하여 새로운 filteredDict 딕셔너리를 만듭니다.

더 자세한 내용은 Swift 문서를 확인해 주세요: Swift 공식 문서 - Dictionary