[Swift]isSupersetでセットが上位集合か判定する

構文
セットA.isSuperset(of: セットB)
使用例

let cftA:Set = [12, 21, 52, 43, 74, 95]
let cftB:Set = [12, 21, 43]
let cftC:Set = [8, 9]

//スーパーセットの判定 セットA セットB
let resA:Bool = cftA.isSuperset(of: cftB)
//スーパーセットの判定 セットA セットC
let resB:Bool = cftA.isSuperset(of: cftC)
print("セットAがセットBの上位集合か判断結果")
print(resA)
print("セットAがセットCの上位集合か判断結果")
print(resB)

実行結果
セットAがセットBの上位集合か判断結果
true
セットAがセットCの上位集合か判断結果
false

Swift

Posted by arkgame