[swift] Swift에서 필터 함수를 사용해서 조건을 만족하는 요소를 찾는 방법은?
Swift에서 필터 함수를 사용하여 요소를 찾는 방법
Swift에서는 filter
함수를 사용하여 배열 또는 컬렉션에서 특정 조건을 만족하는 요소들을 찾을 수 있습니다. 이 함수는 클로저를 인자로 받아, 각 요소를 해당 클로저에 전달하고, 그 조건을 만족하는 요소들로 이루어진 새로운 배열을 반환합니다.
다음은 Swift에서 필터 함수를 사용하여 조건을 만족하는 요소를 찾는 예제 코드입니다.
let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
let filteredNumbers = numbers.filter { $0 % 2 == 0 }
print(filteredNumbers) // 출력: [2, 4, 6, 8, 10]
위의 코드는 numbers
배열에서 짝수인 요소들만을 찾아내어 filteredNumbers
배열에 저장한 후 출력하는 예제입니다.
이와 같이 Swift의 filter
함수를 사용하면 간단하게 조건을 만족하는 요소를 찾을 수 있습니다.
더 자세한 내용은 Swift 공식 문서를 참고해 주세요. ```