⊗pyPmStEP 117 of 208 menu

Провера присуства елемента у скупу у Пајтону

Да бисте проверили да ли је елемент присутан у скупу, треба да употребите оператор 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ščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј