1. 두개의 배열을 튜플 형태로 병합한다.
let list0 = [0, 2, 4]
let list1 = [0, 4, 8]
let listzip = Array(zip(list0,list1))
for (i, (first, second)) in listzip.enumerated() {
print("\(i). \(first) \(second)")
}
[결과]
0. (0 , 0)
1. (2 , 4)
2. (4 , 8)
2. 배열의 짝이 안맞을 경우 짝이 맞는 갯수 만큼나 병합된다.
let list0 = [0, 2, 4]
let list1 = [0, 4]
let listzip = Array(zip(list0,list1))
for (i, (first, second)) in listzip.enumerated() {
print("\(i). (\(first) , \(second))")
}
[결과]
0. (0 , 0)
1. (2 , 4)
'Swift > 문법' 카테고리의 다른 글
[SWIFT]Set (0) | 2023.07.26 |
---|---|
[SWIFT]Dictionary merging / sorted (0) | 2023.07.25 |
[SWIFT]enum 파라메터형 / if case 문 (0) | 2023.07.25 |
[SWIFT]UnsafeMutablePointer<AudioBufferList> to AVAudioPCMBuffer (0) | 2023.07.25 |
[SWIFT]Tuples (0) | 2023.07.25 |