def isNotMonster(x):
    return not any(len(word) > 2 and word == word.upper() for word in x.split()
        )
okay_items = list(filter(isNotMonster, all_items))
Как в Python удалить из списка любой элемент, содержащий определенные типы символов?