씬디의 블로그

[Swift] 고차함수 filter 본문

App/Swift 문법

[Swift] 고차함수 filter

cyndi 2023. 12. 1. 23:24

Swift

[고차함수 1편 reduce]

[고차함수 2편 map]

 

[고차함수 filter]

filter는 영어 그대로 필터링을 한다고 생각하면 된다

기존 컨테이너 내부에서 조건에 맞는 데이터들을 걸러 새로운 컨테이너를 생성한다

 

예시

let cast: Set = ["Vivien", "Marlon", "Kim", "Karl"]
let shortNames = cast.filter { $0.count < 5 }

print(shortNames) // Kim, Karl