星期六, 5月 20, 2017

【iOS 中文開放式課程】集合型態 字典 (Dictionary)

我們需要您的贊助

https://goo.gl/xIeQ8t





1.沒有順序
2.一支 key ,對一個 value

初始化資料

//沒有初值
var mDict = [String: String]()

//有初值
var mDict2 = ["name": "HKT", "score": "60"]

新增一筆資料

// 在字典中新增一個值
mDict["course"] = "iOS"

count 獲取數量

print(mDict2.count)

更新資料

如果字典裡沒有name這把Key 就會新增,如果已經存在就會更新裡面的存的資料
mDict2["name"]="Kate"

刪除資料

mDict["course"] = nil

print(mDict)
//[:]

使用 for 獲取 Key 和 value 資料

for (key, value) in mDict2 {
    print("\(key): \(value)")
}

// name: Kate
// score: 60

使用 for 僅獲取 Key 資料

for key in mDict2.keys {
    print(key)
}

使用 for 僅獲取 value 資料

for value in mDict2.values {
    print(value)
}

參考資料:

0 意見 :

張貼留言

回覆意見時,麻煩輸入一下暱稱
(隨便取個名字也好~ ^_^)
好讓我方便回覆您的問題,
選擇「名稱/網址」輸入您的暱稱,
麻煩一下,謝謝大家。

關閉廣告 [X]