씬디의 블로그

[Swift] 고차함수 map 본문

App/Swift 문법

[Swift] 고차함수 map

cyndi 2023. 11. 30. 15:37

Swift

 

[고차함수 1편 reduce 관련 글]

 

 

 

[고차함수 map]

map은 데이터를 가공하고자 할 때 사용한다

기존 데이터를 변형하여 새로운 컬렉션을 생성하는데, 기존 데이터는 변형되지 않는다

let numbers = [1,2,3,4,5,6,7,8,9,10]

func solution120809(_numbers: [Int]) -> [Int] { numbers.map { $0 * 2 } } 

print(numbers)
// [2,4,6,8,10,12,14,16,18,20]

배열 내부에 들어있는 요소들의 값을 어떻게 바꿀 것인지 결정한다

 

고차함수 체고

 

 

 

'App > Swift 문법' 카테고리의 다른 글

[Swift] 고차함수 filter  (0) 2023.12.01
[Swift] .swapAt 배열 자리 바꾸기  (1) 2023.12.01
[Swift] Partial Range From 범위에 관해서  (1) 2023.11.30
[Swift] 삼항연산자  (1) 2023.11.30
[Swift] 고차함수 reduce  (2) 2023.11.30