[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