37 of 151 menu

issupersetメソッド

メソッド issuperset は、 シーケンスの要素が集合にすべて含まれているかどうかを チェックします。 このメソッドはブール値 - True または False を返します。 パラメータには、集合の要素と比較したい シーケンスを指定します。

構文

集合.issuperset(シーケンス)

メソッド issuperset を使って、 最初の集合に2番目の集合の要素がすべて 含まれているか確認してみましょう:

st1 = {'a', 'b', 'c'} st2 = {'e', 'g', 'a'} res = st1.issuperset(st2) print(res)

コード実行結果:

False

もう一度、メソッド issuperset を使って 要素の包含関係を確認してみましょう:

st1 = {'a', 'b', 'c'} st2 = {'a', 'b', 'c'} res = st1.issuperset(st2) print(res)

コード実行結果:

True

リストの要素と集合の要素を比較してみましょう:

st = {'a', 'b', 'c'} lst = ['a', 'b', 'c'] res = st.issuperset(lst) print(res)

コード実行結果:

True

今度はタプルの要素と集合を比較してみましょう:

st = {'a', 'b', 'c'} tlp = ('a', 'b', 'c') res = st.issuperset(tlp) print(res)

コード実行結果:

True

メソッド issuperset には 短縮形もあります:

st1 = {'a', 'b', 'c'} st2 = {'e', 'g', 'a'} res = st1 >= st2 print(res)

コード実行結果:

False

関連項目

  • メソッド issubset
    これは集合の要素がシーケンスに含まれているか をチェックします
  • メソッド difference
    これは集合間の差を返します
  • メソッド intersection
    これは集合の積を返します
  • メソッド symmetric_difference
    これは集合とシーケンスの共通要素を 除外します
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否