⊗pyPmStEP 117 of 208 menu

Vorhandensein eines Elements in einem Set in Python

Um zu prüfen, ob ein Element in einem Set vorhanden ist, sollte der Operator in verwendet werden. Links vom Operator wird das gesuchte Element angegeben, und rechts - in welchem Set gesucht werden soll. Wenn sich das Element im Set befindet, wird der boolesche Wert True zurückgegeben, andernfalls - False.

Nehmen wir an, wir haben das folgende Set:

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

Lassen Sie uns prüfen, ob das Element 'a' darin enthalten ist:

res = 'a' in st print(res) # gibt True aus

Versuchen wir nun, das Element 'e' im Set zu finden:

res = 'e' in st print(res) # gibt False aus

Man kann auch das Vorhandensein eines Elements in mehreren Sets gleichzeitig prüfen. Dazu sollte zusätzlich der Vereinigungsoperator & verwendet werden:

st1 = {1, 2, 3, 4} st2 = {3, 4, 5, 6} print(3 in st1 & st2) # gibt True aus

Um die Umkehrung zu prüfen, also ob ein Element nicht im Set vorhanden ist, kann die Konstruktion not in verwendet werden:

st = {'1', '2', '3'} res = '4' not in st print(res) # gibt True aus

Gegeben ist das folgende Set:

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

Gegeben ist die Variable:

num = 3

Prüfen Sie, ob der Wert dieser Variable in dem Set enthalten ist.

Der folgende Code ist gegeben:

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

Sagen Sie, was in der Konsole ausgegeben wird.

Der folgende Code ist gegeben:

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

Sagen Sie, was in der Konsole ausgegeben wird.

Der folgende Code ist gegeben:

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

Sagen Sie, was in der Konsole ausgegeben wird.

itptazdaid