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:
pythontst = 3
lst = [1, 2, 3]
Să verificăm dacă valoarea variabilei se află în listă:
pythonif 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ă:
pythonif tst not in lst:
print('+++')
else:
print('---') # acesta se va executa
Задание 1
Este dată o variabilă și o listă:
pythontst = 'x'
lst = ['x', 'y', 'z', 'w']
Verificați existența variabilei în listă.
Задание 2
Este dată o variabilă și o mulțime:
pythontst = '1'
st = {1, 2, 3, 4, 5}
Verificați că variabila nu se află în listă.
Задание 3
Este dată o variabilă și un șir de caractere:
pythontst = '3'
txt = '123456'
Verificați existența variabilei în șirul de caractere.
Задание 4
Este dat următorul cod:
pythontst = 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ă.