教程 swift tutorial

遍历与操作集合

集合(Set)是无序且唯一的元素集合,Swift 提供多种遍历和操作方法。

遍历集合

可以使用 for-in 循环遍历集合中的所有元素:

swift
let fruits: Set = ["苹果", "香蕉", "橘子"]
for fruit in fruits {
    print(fruit)
}

`

由于集合无序,遍历顺序不固定。

添加元素

使用 insert 方法添加新元素:

swift
var numbers: Set = [1, 2, 3]
numbers.insert(4)

删除元素

使用 remove 方法删除指定元素:

swift
numbers.remove(2)

检查元素是否存在

使用 contains 方法判断元素是否存在:

swift
if numbers.contains(3) {
    print("集合包含数字 3")
}

过滤集合

使用 filter 方法根据条件筛选元素:

swift
let evenNumbers = numbers.filter { $0 % 2 == 0 }
print(evenNumbers)

通过遍历和操作集合,可以灵活处理唯一元素的无序数据,提升程序效率。