ETC

[Fast Campus/Swift] 컬렉션 타입

Yejin 2021. 9. 8. 23:02

컬렉션 타입 

: 데이터들의 집합 묶음

 

1. Array

: 데이터 타입의 값들을 순서대로 지정하는 리스트

 

- var 변수명 : Array<데이터 타입> = Array<데이터 타입>()

- var 변수명 : [데이터 타입] = [ ] 

- append()

- insert(삽입, at: 인덱스)

- remove(at: 인덱스)

 

 

2. Dictionary

: 순서없이 키(Key)와 값(Value)의 한쌍으로 데이터를 저장

- var 변수명: Dictionary<key type, value type> = Dictionary<key type, valuetype>()

- var 변수명: [key type, value type] = ["일":  1]

- dict[key] = value

- dict.removeValue(forkey: "일")

 

3. Set

: 같은 데이터 타입의 값을 순서 없이 저장

- var 변수명: Set = Set<데이터 타입>()

- set.insert(값)

- set.remove(값)