「Swift」の版間の差分
削除された内容 追加された内容
M →セット |
|||
136 行
重複のないコレクション型
<syntaxhighlight lang="swift">
print(set)
</syntaxhighlight>
基本操作
<syntaxhighlight lang="swift">
set.insert(5)
print(set) // [1, 3, 4, 9, 6, 5, 2]
set.remove(1)
print(set) // [3, 4, 9, 6, 5, 2]
print(set.contains(3)) // true
var arr = set.sorted()
print(arr) // [2, 3, 4, 5, 6, 9]
var digits = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] as Set
print(set.isSubset(of: digits)) // true
</syntaxhighlight>
|