Verifica della presenza in Python

Nei condizionali è anche possibile verificare la presenza di un elemento. A questo scopo si utilizza l'operatore in.

Supponiamo di avere una variabile tst e una lista lst:

pythontst = 3
lst = [1, 2, 3]

Verifichiamo se il valore della variabile è presente nella lista:

pythonif tst in lst:
  print('+++') # questo verrà eseguito
else:
  print('---')

Con la costruzione not in si può verificare se il valore della variabile è assente dalla lista:

pythonif tst not in lst:
  print('+++')
else:
  print('---') # questo verrà eseguito
Задание 1

Data una variabile e una lista:

pythontst = 'x'
lst = ['x', 'y', 'z', 'w']

Verifica la presenza della variabile nella lista.

Задание 2

Data una variabile e un insieme:

pythontst = '1'
st = {1, 2, 3, 4, 5}

Verifica che la variabile non sia presente nell'insieme.

Задание 3

Data una variabile e una stringa:

pythontst = '3'
txt = '123456'

Verifica la presenza della variabile nella stringa.

Задание 4

Dato il seguente codice:

pythontst = 3
lst = ['a', 'b', 'c', 'd', 'e']
res = lst[tst]
tlp = ('a', 'b', 'c')

if res in tlp:
  print('+++')
else:
  print('---')

Di' cosa verrà stampato nella console.