카테고리 없음

[Swift] 딕셔너리

단비_danbee 2022. 12. 4. 17:13

 

import UIKit

var myFriends = ["bestFriend" : "소영",
                 "boyFriend" : "태규"]

let myBestFriend = myFriends["bestFriend"]
let myBoyFriend = myFriends["boyFriend"]
let youtubeFriend = myFriends["youtube", default: "값이 없음"] //내가 가져오려하는 곳에 값이 없으면 대체할 값을 넣을 수 있음

myFriends["bestFriend"] = "진주"
let myBF = myFriends["bestFriend"]
myFriends["newFriend"] = "철수"
let newFriend = myFriends["newFriend"]


// (값, 키) 를 넣어 수정하기
myFriends.updateValue("하리", forKey: "bestFriend")
let myBestFriend2 = myFriends["bestFriend"]

//빈 딕셔너리 만들기
let emptyDictionary1 : [String : Int] = [String : Int]()
let emptyDictionary2 = [String : Int]()
let emptyDictionary3 :[String : Int] = Dictionary<String, Int>()

myFriends.count

for item in myFriends {
    print("item - \(item)")
}

 

출력 결과

 

item - (key: "boyFriend", value: "태규")
item - (key: "newFriend", value: "철수")
item - (key: "bestFriend", value: "하리")