Python жиынындағы элементтің барлығын тексеру

Жиында элементтің барлығын тексеру үшін in операторын қолдану керек. Оператордың сол жағында қажетті элемент көрсетіледі, ал оң жағында - оны қай жиыннан іздеу керек. Егер элемент жиында болса, онда True логикалық мәні қайтарылады, ал болмаса - False.

Бізде мынадай жиын бар делік:

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

Оның ішінде 'a' элементі бар ма соны тексерейік:

pythonres = 'a' in st
print(res) # шығады True

Енді жиыннан 'e' элементін тапқымыз келетін болсақ:

pythonres = 'e' in st
print(res) # шығады False

Сондай-ақ, бір элементтің барлығын бірнеше жиында бірден тексеруге болады. Бun үшін & біріктіру операторын қолдану керек:

pythonst1 = {1, 2, 3, 4}
st2 = {3, 4, 5, 6}
  
print(3 in st1 & st2) # шығады True

Керісінше, элементтің жиында жоқтығын білу үшін, not in конструкциясын қолдануға болады:

pythonst = {'1', '2', '3'}

res = '4' not in st
print(res) # шығады True
Задание 1

Мына жиын берілген:

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

Мына айнымалы берілген:

pythonnum = 3

Бұл айнымалының мәні жиында бар екенін тексеріңіз.

Задание 2

Мына код берілген:

pythonst1 = {'1', '2', '3'}
st2 = {'4', '5', 3}

print('3' in st1 & st2)

Консольге не шығарылады?

Задание 3

Мына код берілген:

pythonst = {'ab', 'bc', 'cd'}
txt = 'bc'

print(txt not in st)

Консольге не шығарылады?

Задание 4

Мына код берілген:

pythonst = {'x', 'y', 'z', 'w'}
txt = 'yz'

print(txt not in st)

Консольге не шығарылады?