regex = re.compile('\\b[A-Z]{3,}\\b')
filtered = [i for i in full if not regex.search(i)]
filtered = [i for i in full if not regex.search(i)]
In Python, how do I remove from a list any element containing certain kinds of characters?