Как сравнить переменную с данными из массива ? python

У меня есть переменная, значение которой равно "False" типа string и мне хотелось бы сравнить эту переменную в операторе if с массивом возможных логических выражений ("F", "f" ,"FALSE" ,"false" ,"False" ,"афдыу").

Проще и короче говоря мне хотелось бы упростить этот код

if filter_messages == "False" or filter_messages == "false" or filter_messages == "f" or filter_messages == "FALSE" or filter_messages == "F" or filter_messages == "0":
   #Код

Я пробовал

if filter_messages == "False" or "false" or "f" or "FALSE" or "F" or "0":

if filter_messages in "False" or "false" or "f" or "FALSE" or "F" or "0":

Ответы (1 шт):

Автор решения: NastyStuffy

решением моей проблемы стала этот вопрос и ответ пользователя @splash58

filter_listFalse = {"False" , "false" , "f" , "FALSE" , "F" , "0"}
filter_listTrue = {"True" , "true" , "t" , "TRUE" , "T" , "1"}
if filter_messages in filter_listTrue:
   #Код
if filter_messages in filter_listFalse:
   #Код
→ Ссылка