Swift對字典的常用基本使用

2021-07-13 13:25:59 字數 889 閱讀 1828

字典操作

//建立字典

var dict : dictionary = ["111":"aaa","22":"bb","ccc":"333"]

//字典新增或更新元素

dict.updatevalue("chaofan", forkey: "333")

dict["333"] = "我是3"

dict["444"] = "ddd"

//移除物件

dict.removevalueforkey("22")

dict["333"] = nil

//移除字典所有的物件

dict.removeall()

//建立不可變字典

let mutabledict :nsmutabledictionary = ["111":"aaa","22":"bb"]

//更改value

mutabledict["111"] = "chaofan"

//新增元素

mutabledict.setvalue("ccc", forkeypath: "333")

//刪除元素

mutabledict.removeobjectforkey("22")

//取出元素

letvalue = mutabledict["111"]

print(value)

//字典總個數

print(mutabledict.count)

//字典遍歷

for key in dict

for (key,value) in dict

for (key, _) in dict

for (_, value) in dict

Swift字典的使用

swift語言中的字典和陣列是一樣的,都要求所儲存的資料型別一致,他們是型別安全的,在使用的時候,能夠明確其中儲存的資料型別。一 字典的宣告和初始化 var dic1 1 1,2 2,3 3 var dic2 dictionary var dic3 dictionary var dic4 strin...

Swift 字典的常用方法

要正確使用字典,也需要一些條件 1,字典鍵值對的 鍵和值的型別必須明確,可以直接指定,也可以類似陣列直接賦值由編譯器自動識別 2,字典必須要初始化 3,鍵的型別必須是可以被雜湊 hashable 的 基本資料型別和可以被雜湊的類 字典的幾種宣告方式 var dic1 1 1,2 12,3 32,4 ...

Swift 字典 Dictionary基本用法

import uikit 字典的介紹 1.字典允許按照某個鍵訪問元素 2.字典是由兩部分組成,乙個鍵 key 集合,乙個是值 value 集合 3.鍵集合是不能有重複的元素,值集合可以有重複的元素,鍵和值是成對出現的 4.swift 字典型別是dictionary 也是乙個泛型集合 5.字典分為 可...