← К задачам
Тяжело · +5ЛогикаМассивыСтроки

Удалить слово

Напишите функцию, которая принимает список и строку, удаляет из списка символы, содержащиеся в строке, и возвращает этот список.

Примеры

remove_letters(["с", "т", "р", "о", "к", "а", "ц"], "строка") ➞ ["ц"]

remove_letters(["ц", "п", "р", "е", "о", "г", "р", "а", "м", "м", "и", "б", "с", "т"], "программист") ➞ ["ц", "е", "б"]

remove_letters(["c", "o", "d", "e", "c", "h", "i", "c", "k"], "codechick") ➞ []

Примечание

  • Количество вхождений буквы в слово может быть больше количества вхождений этой же буквы в список. В этом случае просто удалите все вхождения буквы в список (см. пример 2).
  • Если все буквы из строки присутствуют в списке, функция должна вернуть пустой список (см. пример 3).
def remove_letters(letters, word):
	
Для запуска тестов необходима авторизация.
Поддержать проект