⊗pyPmStEP 117 of 208 menu

Provera prisustva elementa u skupu u Pythonu

Da biste proverili prisustvo elementa u skupu, treba da primenite operator in. Levo od operatora se navodi željeni element, a desno - u kom skupu da se traži. Ako se element nalazi u skupu, onda se vraća bulova vrednost True, u suprotnom - False.

Neka imamo skup:

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

Hajde da proverimo da li se u njemu nalazi element 'a':

res = 'a' in st print(res) # ispisaće True

A sada da pokušamo da nađemo u skupu element 'e':

res = 'e' in st print(res) # ispisaće False

Takođe se može proveriti prisustvo nekog elementa istovremeno u nekoliko skupova. Za ovo treba da primenimo i operator preseka &:

st1 = {1, 2, 3, 4} st2 = {3, 4, 5, 6} print(3 in st1 & st2) # ispisaće True

Da bismo krenuli od suprotnog i saznali da li element nije u skupu, možemo da primenimo konstrukciju not in:

st = {'1', '2', '3'} res = '4' not in st print(res) # ispisaće True

Dat je skup:

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

Data je promenljiva:

num = 3

Proverite da li se vrednost ove promenljive nalazi u skupu.

Dat je sledeći kod:

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

Recite šta će biti ispisano u konzolu.

Dat je sledeći kod:

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

Recite šta će biti ispisano u konzolu.

Dat je sledeći kod:

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

Recite šta će biti ispisano u konzolu.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij