Swift程式查詢字典大小


本教程將討論如何編寫 Swift 程式來查詢字典的大小。

字典用於以鍵值對的形式儲存資料,這些資料按集合方式儲存,且沒有定義的順序。這裡鍵的型別相同,值的型別也相同。每個鍵都像字典中關聯值的識別符號,每個值都有唯一的鍵。Swift 字典就像真實的字典一樣。它根據識別符號查詢值。

語法

以下是建立字典的語法:

var mydict = [KeyType: ValueType]()
Or
var mydict : [KeyType:ValueType] = [key1:value1, key2:value2, key3:value3]

為了查詢字典的大小,Swift 提供了一個名為 count 的屬性。它將計算字典中所有鍵值對的數量並返回它們的總數。

以下是同一內容的演示:

輸入

假設我們的給定輸入是:

Mydict = [1: “owl”, 2: “kiwi", 3: “frog”]
Size = 3

語法

以下是語法:

dictName.count

演算法

以下是演算法:

  • 步驟 1 - 建立帶有鍵值對的字典。

  • 步驟 2 - 使用 count 屬性計算字典的大小。

var size1 = mydict1.count
var size2 = mydict2.count
  • 步驟 3 - 列印輸出

示例

以下程式演示瞭如何計算字典的大小。

import Foundation import Glibc // Creating dictionaries var mydict1 : [Int:Int] = [2:34, 4:56, 8:98, 5:3803, 6:23] var mydict2: [Int:String] = [1:"peacock", 2:"bird", 3:"rat"] // Calculating the size of dictionary var size1 = mydict1.count var size2 = mydict2.count print("Dictionary:", mydict1) print("Size:", size1) print("Dictionary:", mydict2) print("Size:", size2)

輸出

Dictionary: [5: 3803, 8: 98, 6: 23, 4: 56, 2: 34]
Size: 5
Dictionary: [2: "bird", 1: "peacock", 3: "rat"]
Size: 3

在上面的程式碼中,我們有兩個字典:mydict1 和 mydict2。現在我們使用 count 屬性查詢它們的大小。

var size1 = mydict1.count
var size2 = mydict2.count

所以輸出是:

Dictionary: [5: 3803, 8: 98, 6: 23, 4: 56, 2: 34]
Size: 5
Dictionary: [2: "bird", 1: "peacock", 3: "rat"]
Size: 3

更新於:2022年10月20日

905 次瀏覽

啟動您的 職業生涯

透過完成課程獲得認證

開始學習
廣告