def filter_func(char):
    return char == '\n' or 32 <= ord(char) <= 126
filtered_data = list(filter(filter_func, data)).lower()
Как я могу удалить символы, отличные от ASCII, но оставить точки и пробелы с помощью Python?