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
广告