Array : 데이터 타입의 값들을 순서대로 지정하는 리스트
Dictionary : 순서없이 키와 값 한 쌍으로 데이터를 저장하는 컬렉션 타입
Set : 같은 데이터 타입의 값을 순서없이 저장하는 리스트. 중복은 허용하지 않음.
// 기본적인 어레이 생성 방법 var numbers: Array<Int> = Array<Int>() // append numbers.append(1) numbers.append(2) numbers.append(3) // insert numbers.insert(4, at: 2) // remove numbers.remove(at: 0) // 다른 어레이 생성 방법 var names = [String]() var names2: [String] = [] // 기본 딕셔너리 선언 방법 var dic: Dictionary<String, Int> = Dictionary<String, Int>() var dic2: [String: Int] = ["김상우": 26] dic["배서진"] = 26 dic["김상우"] = 27 dic.removeValue(forKey: "김상우") // 기본적인 Set 선언 // Set는 다른 축약형 선언이 없다. var set: Set = Set<Int>() set.insert(10) set.insert(20) set.insert(30) set.insert(30) set.remove(20) // tuple var tuple1: (String, Int) tuple1.0 = "KSW" tuple1.1 = 26 var (name, age) = tuple1