Verificarea existenței în Python
În condiții se poate verifica și existența
unui element. Pentru aceasta se folosește operatorul
in.
Să presupunem că avem variabila tst și
lista lst:
tst = 3
lst = [1, 2, 3]
Să verificăm dacă valoarea variabilei se află în listă:
if tst in lst:
print('+++') # acesta se va executa
else:
print('---')
Cu construcția not in se poate
verifica dacă valoarea variabilei este absentă
din listă:
if tst not in lst:
print('+++')
else:
print('---') # acesta se va executa
Este dată o variabilă și o listă:
tst = 'x'
lst = ['x', 'y', 'z', 'w']
Verificați existența variabilei în listă.
Este dată o variabilă și o mulțime:
tst = '1'
st = {1, 2, 3, 4, 5}
Verificați că variabila nu se află în listă.
Este dată o variabilă și un șir de caractere:
tst = '3'
txt = '123456'
Verificați existența variabilei în șirul de caractere.
Este dat următorul cod:
tst = 3
lst = ['a', 'b', 'c', 'd', 'e']
res = lst[tst]
tlp = ('a', 'b', 'c')
if res in tlp:
print('+++')
else:
print('---')
Spuneți ce se va afișa în consolă.