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ă.