본문 바로가기
Swfit

Dictionary 생성하는 방법과 기본 기능들

by GGShin 2022. 2. 7.

Dictionary 생성하기

Dictionary는 Array와는 다르게 key와 value 페어(쌍)로 이루어집니다.

Dictionary를 생성하는 방법에는 아래와 같이 크게 세 가지 방법이 있습니다.

 

//Dictionary 생성 방법#1

var dic: Dictionary<String, Int> = Dictionary<String, Int>()

 

//Dictionary 생성 방법#2

var studentList: [String:Int] = [:]

 

//Dictionary 생성 방법#3

var myDict = [String:String]()

 

만약에 선언할 때에 초기 key:value를 넣고 싶다면 

var numberList: [String:Int] = ["Jena":123]

와 같은 방식으로 초기값을 넣을 수 있습니다.

Dictionary 기능들

Dictionary를 사용하는 기본적인 기능들도 알아보겠습니다.

 

//Dictionary에 key:value 추가하기

numberList["Henry"] = 234

numberList["Joey"] = 345

 

//Dictionary value 수정하기

numberList["Henry"] = 456

 

//Dictionary key:value 제거하기

numberList.removeValue(forKey: "Joey")

반응형