[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