Фільтр довгих слів

Напишіть функцію filter_long_words(words: list[str]) -> list[str], яка повертає новий список, що містить лише ті слова з вхідного списку, довжина яких більша за 3 символи. Ви обов’язково повинні використати вбудовану функцію filter().

>>> filter_long_words(["a", "the", "code", "Python", "is", "fun"])
['code', 'Python']
>>> filter_long_words(["cat", "dog", "fish", "go", "egg"])
['fish']
>>> filter_long_words(["", "aa", "bbb", "cccc", "ddddd"])
['cccc', 'ddddd']
>>> filter_long_words([])
[]

Підказки до реалізації

  • Скористайтесь lambda-функцією всередині filter(function, iterable), щоб перевіряти довжину кожного слова.
  • Результат filter() потрібно перетворити на список за допомогою list().
  • Слова з рівно 3 літерами не повинні включатися до результату.
  • Порожні рядки ігноруються.