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:
tst = 3
lst = [1, 2, 3]
Kom ons toets of die waarde van die veranderlike in die lys is:
if 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:
if tst not in lst:
print('+++')
else:
print('---') # dit sal uitvoer
Gegee 'n veranderlike en 'n lys:
tst = 'x'
lst = ['x', 'y', 'z', 'w']
Kontroleer of die veranderlike in die lys is.
Gegee 'n veranderlike en 'n versameling:
tst = '1'
st = {1, 2, 3, 4, 5}
Kontroleer dat die veranderlike nie in die lys is nie.
Gegee 'n veranderlike en 'n string:
tst = '3'
txt = '123456'
Kontroleer of die veranderlike in die string is.
Die volgende kode word gegee:
tst = 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.