오늘은 다수의 데이터를 다루는 방법에 대해 정리 해보겠습니다 !
튜플 배열 딕셔너리 셋 중에서 오늘은 튜플과 배열에 대해서만 정리 해보겠습니다.
var one = (1,"one","일")
one.2 = "하나"
print(one)
// 결과 : (1,"one","하나")
let (num,_,_) = one
num //1
튜플은 원소에 이름을 설정할 수 있습니다.
var two = (num: 2, eng: "two", kor: "둘")
two.num //2
two.kor // "둘"
(1,"1") == (1,"1") //true
(1,"one") < (2, "two") // true
(1,"one") < (1, "first") //false
var intArr : [Int] = [1,2,3,4,5]
var strArr = ["A","B","C"]
let intArr2 = Array<Int>([1,2,3,4])
var emptyArr = [Int]()
var emptyArr2 = Array<String>()
var emptyArr3 : [Float] = []
intArr.count //배열 원소의 개수
intArr.isEmpty //배열 공백 확인
var arr = [1,2,3]
arr.append(5) //[1,2,3,5]
arr.insert(4,at:3) //[1,2,3,4,5]
arr += [6,7] //[1,2,3,4,5,6,7]
arr.remove(at:3)
var arr = [1,2,3,4,5]
arr.removeFirst() //[2,3,4,5]
arr.removeFirst(2) //[4,5]