<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## Swift 字典之初始化 **存儲鍵、值,數據對的無序數據集。** ## 創建字典 ### 創建空字典 聲明不同類型的空字典 ``` var emptyDict1: Dictionary<String,Int> = [:] // 鍵是String類型,值是Int類型的空字典 var emptyDict2: [Int:String] = [:] // 鍵是Int類型,值是String類型的空字典 var emptyDict3 = [String:String]() // 鍵是String類型,值是String類型的空字典 var emptyDict4 = Dictionary<Int,Int>() // 鍵和值都是Int類型的空字典 ``` ### 創建一般字典 ``` var dict: Dictionary<String,String> = ["swift":"雨燕,快速","python":"大蟒","java":"爪洼島","groovy":"絕妙的,時髦的"] // var dict: [String:String] = .. 或者 var dict: Dictionary = .. // 字典的解包 if let value = dict["swift"] { print("swift 的意思是 \(value)") // swift 的意思是 雨燕,快速 } ``` > 字典的無序的。 > 在同一個字典中不允許聲明同一個key作為字典的鍵。 ### 字典值的獲取 由于字典是無序的數據集合,可以通過字典的`key`去獲取值。 ``` dict["swift"] // 返回一個可選型 Optional("雨燕,快速") dict["php"] // nil ``` ### 數組的基本查詢 ``` dict.count // 判斷字典的元素個數 dict.isEmpty // 判斷字段是否為空 Array(dict.keys) // 返回字典中所有的鍵,并存儲在數組中 Array(dict.values) // 返回字典中所有的值,并存儲在數組中 ``` ### 字典的遍歷 ``` // 遍歷字典的鍵 for key in dict.keys { print(key) } // 遍歷字典中的值 for value in dict.values { print(value) } // 遍歷字典中的所有鍵值 for (key, value) in dict { print("\(key) : \(value)") } ``` ### 字典是值類型 ``` var dir1 = ["key1":"val","key2":"val2"] var dir2 = dir1 dir2["key1"] = "value1" dir1 // ["key2": "val2", "key1": "val"] dir2 // ["key2": "val2", "key1": "value1"] ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看