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 次浏览

启动您的 职业生涯

通过完成课程获得认证

开始学习
广告