Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyPmStEP 117 of 208 menu
◀ ▶

Elem megléte halmazban Pythonban

Ahhoz, hogy ellenőrizzük egy elem meglétét egy halmazban, az in operátort kell használnunk. Az operátortól balra az ellenőrizni kívánt elemet, jobbra pedig azt a halmazt adjuk meg, amelyben keresni szeretnénk. Ha az elem megtalálható a halmazban, akkor a logikai True értéket adja vissza, ellenkező esetben pedig False-t.

Tegyük fel, hogy van egy halmazunk:

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

Ellenőrizzük, hogy benne van-e az 'a' elem:

res = 'a' in st print(res) # True-t ír ki

Most pedig próbáljunk meg keresni egy 'e' elemet a halmazban:

res = 'e' in st print(res) # False-ot ír ki

Egy elem jelenlétét több halmazban is egyszerre ellenőrizhetjük. Ehhez az unió & operátorát is kell használnunk:

st1 = {1, 2, 3, 4} st2 = {3, 4, 5, 6} print(3 in st1 & st2) # True-t ír ki

Ha azt szeretnénk ellenőrizni, hogy egy elem nincs-e a halmazban, akkor a not in kifejezést használhatjuk:

st = {'1', '2', '3'} res = '4' not in st print(res) # True-t ír ki

Adott egy halmaz:

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

Adott egy változó:

num = 3

Ellenőrizze, hogy a változó értéke megtalálható-e a halmazban.

Adott a következő kód:

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

Mondja meg, mi jelenik meg a konzolon.

Adott a következő kód:

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

Mondja meg, mi jelenik meg a konzolon.

Adott a következő kód:

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

Mondja meg, mi jelenik meg a konzolon.

← →
↑
Magyar▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás