Swift/문법
[SWIFT]Array zip
삽질중
2023. 7. 25. 14:05
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)