Tilstedeværelse af element i et sæt i Python

For at kontrollere om et element findes i et sæt, skal du bruge operatoren in. Til venstre for operatoren angives det ønskede element, og til højre - i hvilket sæt det skal søges. Hvis elementet findes i sættet, returneres den boolske værdi True, ellers - False.

Lad os sige, at vi har et sæt:

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

Lad os kontrollere, om elementet 'a' findes i det:

pythonres = 'a' in st
print(res) # vil udskrive True

Lad os nu prøve at finde elementet 'e' i sættet:

pythonres = 'e' in st
print(res) # vil udskrive False

Du kan også kontrollere tilstedeværelsen af et element i flere sæt på samme tid. For at gøre dette skal du også bruge fællesmængde-operatoren &:

pythonst1 = {1, 2, 3, 4}
st2 = {3, 4, 5, 6}
  
print(3 in st1 & st2) # vil udskrive True

For at gøre det modsatte og finde ud af, om et element ikke findes i et sæt, kan du bruge konstruktionen not in:

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

res = '4' not in st
print(res) # vil udskrive True
Задание 1

Givet et sæt:

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

Givet en variabel:

pythonnum = 3

Kontrollér, at værdien af denne variabel findes i sættet.

Задание 2

Følgende kode er givet:

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

print('3' in st1 & st2)

Sig, hvad der udskrives i konsollen.

Задание 3

Følgende kode er givet:

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

print(txt not in st)

Sig, hvad der udskrives i konsollen.

Задание 4

Følgende kode er givet:

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

print(txt not in st)

Sig, hvad der udskrives i konsollen.