Kontroleer of iets aanwesig is in Python
Jy kan ook die teenwoordigheid van 'n element
in 'n voorwaarde toets. Hiervoor word die
operateur in gebruik.
Kom ons sê ons het 'n veranderlike tst en
'n lys lst:
pythontst = 3
lst = [1, 2, 3]
Kom ons toets of die waarde van die veranderlike in die lys is:
pythonif tst in lst:
print('+++') # dit sal uitvoer
else:
print('---')
Met die konstruksie not in kan jy
toets of die waarde van die veranderlike
afwesig is in die lys:
pythonif tst not in lst:
print('+++')
else:
print('---') # dit sal uitvoer
Задание 1
Gegee 'n veranderlike en 'n lys:
pythontst = 'x'
lst = ['x', 'y', 'z', 'w']
Kontroleer of die veranderlike in die lys is.
Задание 2
Gegee 'n veranderlike en 'n versameling:
pythontst = '1'
st = {1, 2, 3, 4, 5}
Kontroleer dat die veranderlike nie in die lys is nie.
Задание 3
Gegee 'n veranderlike en 'n string:
pythontst = '3'
txt = '123456'
Kontroleer of die veranderlike in die string is.
Задание 4
Die volgende kode word gegee:
pythontst = 3
lst = ['a', 'b', 'c', 'd', 'e']
res = lst[tst]
tlp = ('a', 'b', 'c')
if res in tlp:
print('+++')
else:
print('---')
Sê wat in die konsole uitgevoer sal word.