Vérification de l'appartenance en Python
Dans les conditions, il est également possible de vérifier l'appartenance
d'un élément. Pour cela, on utilise l'opérateur
in.
Supposons que nous ayons une variable tst et
une liste lst :
pythontst = 3
lst = [1, 2, 3]
Vérifions si la valeur de la variable est présente dans la liste :
pythonif tst in lst:
print('+++') # ceci s'exécutera
else:
print('---')
Avec la construction not in, on peut
vérifier si la valeur de la variable est absente
de la liste :
pythonif tst not in lst:
print('+++')
else:
print('---') # ceci s'exécutera
Задание 1
Soit une variable et une liste :
pythontst = 'x'
lst = ['x', 'y', 'z', 'w']
Vérifiez la présence de la variable dans la liste.
Задание 2
Soit une variable et un ensemble :
pythontst = '1'
st = {1, 2, 3, 4, 5}
Vérifiez que la variable n'est pas dans l'ensemble.
Задание 3
Soit une variable et une chaîne de caractères :
pythontst = '3'
txt = '123456'
Vérifiez la présence de la variable dans la chaîne.
Задание 4
Soit le code suivant :
pythontst = 3
lst = ['a', 'b', 'c', 'd', 'e']
res = lst[tst]
tlp = ('a', 'b', 'c')
if res in tlp:
print('+++')
else:
print('---')
Dites ce qui sera affiché dans la console.