Python: Скрэббл

Python: Словари и Множества 2 сообщения
Обновлено: 29 марта, 14:50
322
Студента
95%
Завершения

'src/solution.py'

Реализуйте функцию-предикат scrabble, которая принимает на вход два параметра: набор символов (строку) и слово, и проверяет, можно ли из переданного набора составить это слово. В результате вызова функция возвращает True или False.

При проверке учитывается количество символов, которые нужны для составления слова, и не учитывается их регистр.

Для решения используйте встроенный инструмент — Counter.

Пример

scrabble('rkqodlw', 'world')  # True
scrabble('avj', 'java')  # False
scrabble('avjafff', 'java')  # True
scrabble('', 'hexlet')  # False
scrabble('scriptingjava', 'JavaScript')  # True

Для полного доступа к испытанию нужен базовый план

Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.

Получить доступ
900
упражнений
2000+
часов теории
3200
тестов