В списках Python есть хороший оператор in
или метод __contains__
, который можно использовать для проверки, есть ли переменная в списке или нет.Например,
3 in [1, 2, 3, 4] # returns True
и
5 in [1, 2, 3, 4] # returns False
Для матриц есть функция find
, которая возвращает индексную матрицу, если переменная существует, или пустую матрицу, если ее нет:
M = [1, 2, 3, 4]
isempty(find(M == 3)) // returns %f
isempty(find(M == 5)) // returns %t
Но я не знаю, как проверить, есть ли переменная в списке или нет:
L = list(1, 2, 3, 4)
Буду признателен, если вы поможете мне с этим.