⊗pyPmStEP 117 of 208 menu

Pythonにおける集合内の要素の存在確認

集合内に要素が存在するかどうかを確認するには、 演算子inを使用します。演算子の左側に 探したい要素を指定し、右側に検索対象の集合を 指定します。要素が集合内に存在する場合は、 ブール値Trueが返され、 存在しない場合はFalseが返されます。

次のような集合があるとします:

st = {'a', 'b', 'c'}

この中に要素'a'が含まれているか 確認してみましょう:

res = 'a' in st print(res) # Trueと表示されます

次に、集合内に要素'e'が あるかどうか試してみます:

res = 'e' in st print(res) # Falseと表示されます

また、ある要素が複数の集合の中に存在するか 同時に確認することもできます。 そのためには、結合演算子&も 使用します:

st1 = {1, 2, 3, 4} st2 = {3, 4, 5, 6} print(3 in st1 & st2) # Trueと表示されます

逆に、要素が集合内に存在「しない」ことを 確認するには、not in構文を 使用できます:

st = {'1', '2', '3'} res = '4' not in st print(res) # Trueと表示されます

次の集合が与えられています:

st = {1, 2, 3, 4, 5}

次の変数が与えられています:

num = 3

この変数の値が集合に含まれているか 確認してください。

次のコードが与えられています:

st1 = {'1', '2', '3'} st2 = {'4', '5', 3} print('3' in st1 & st2)

コンソールに何が表示されるか答えてください。

次のコードが与えられています:

st = {'ab', 'bc', 'cd'} txt = 'bc' print(txt not in st)

コンソールに何が表示されるか答えてください。

次のコードが与えられています:

st = {'x', 'y', 'z', 'w'} txt = 'yz' print(txt not in st)

コンソールに何が表示されるか答えてください。

日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否