主题
遍历与操作集合
集合(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)
通过遍历和操作集合,可以灵活处理唯一元素的无序数据,提升程序效率。