Swift 에서 두개의 Array을 순차적으로 합치는 방법
Swift 에서 두개의 Array 을 합치는 방법으로 각각의 열을 맞춰야 한다.
이럴땐 zip 이란 함수를 사용하면 된다.
위의 방법은 3개의 Array 를 각각의 순서대로 합친 결과이다.
즉 ["홍길동", "전우치", "강감찬"] 과 [3, 7, 6] 과 [2015-08-16, 2016-10-30, 2016-10-31] 의 Array에 각각의 값을 각 1항끼리 합칠 경우에 사용한다.
flatMap 은 배열의 배열로 되어 있는 경우를 배열로 만들어 준다.
이럴땐 zip 이란 함수를 사용하면 된다.
위의 방법은 3개의 Array 를 각각의 순서대로 합친 결과이다.
즉 ["홍길동", "전우치", "강감찬"] 과 [3, 7, 6] 과 [2015-08-16, 2016-10-30, 2016-10-31] 의 Array에 각각의 값을 각 1항끼리 합칠 경우에 사용한다.
flatMap 은 배열의 배열로 되어 있는 경우를 배열로 만들어 준다.
댓글
댓글 쓰기