Swift 程序获取 Set 的大小

swiftserver side programmingprogramming更新于 2025/9/21 17:07:17

本教程将讨论如何编写 Swift 程序获取 Set 的大小。

Set 是 Swift 中的主要集合类型。它是一个无序集合,存储相同数据类型的唯一值。不允许在同一个 Set 中存储不同类型的值。Set 可以是可变的,也可以是不可变的。

要获取 Set 的大小,Swift 提供了一个名为 count 的内置属性。它将返回指定计数中元素的总数。

以下是相同的演示 -

输入

假设给定的输入是 -

MySet = [2, 45, 67, 12, 33, 55]

输出

所需的输出将是 -

Size = 6

语法

以下是语法 -

setName.count

算法

以下是算法 -

  • 步骤1 − 声明并初始化一个带有值的 Set。

  • 步骤 2 − 使用 count 属性计算 Set 的大小 −

var setSize = myNum.count
  • 步骤 3 − 打印输出

示例 1

以下程序演示如何计算 Set 的大小。

import Foundation import Glibc // Creating a Set of integer Type var myNum: Set = [23, 56, 78, 9, 12, 45] // Finding the size of the Set // using count property var setSize = myNum.count print("Set: ", myNum) print("Size of the set is: ", setSize)

输出

集合:[45, 12, 23, 56, 9, 78]
集合的大小为:6

在上面的代码中,我们有一个整数类型的集合 [45, 12, 23, 56, 9, 78]。现在我们利用 count 属性来计算集合的大小 -

var setSize = myNum.count

因此,集合的大小为 6。

示例 2

以下程序演示了如何计算集合的大小。

import Foundation import Glibc // Creating a Set of string Type var myNames: Set = ["Susma", "Punita", "Piku", "Poonam", "Soona"] // Creating an empty Set var mySet = Set<String>() // Finding the size of the Set // using count property var setSize1 = myNames.count var setSize2 = mySet.count print("Set 1: ", myNames) print("Size of the set is: ", setSize1) print("Set 2: ", mySet) print("Size of the set is: ", setSize2)

输出

集合 1:["Piku", "Susma", "Punita", "Soona", "Poonam"]
集合大小为:5
集合 2:[]
集合大小为:0

在上面的代码中,我们有两个集合:myNames 是字符串类型 ["Piku", "Punita", "Poonam", "Soona", "Susma"],mySet 是一个空集。现在我们使用 count 属性来计算给定集合的大小 -

var setSize1 = myNames.count
var setSize2 = mySet.count

因此,myNames 的大小为 5,setSize2 的大小为 0。



相关文章



关于我们 | 隐私条款 | 学习路线
返回顶部