Хеширование, множества и словари

Пара ссылок о том, как реализованы словари (и множества) в Python:

Домашнее задание

  1. {i} прочитать про множества и словари в учебнике

  2. Дорешать задачу о спиральном заполнении массива
  3. Решить с помощью множеств следующую задачу. Ввести строку, разбить её на слова. Составить множества слов:
    • содержащих букву «b»
    • длиннее 5 букв
    • имеющих повторяющиеся буквы (например, «baobab»)
    • не имеющих гласных (будем считать, что гласные — это «aouie» Вывести без повторений все слова без «b» длиннее 5 букв вместе со словами с гласными и повторяющимися буквами
  4. Ввести текст и посчитать количество вхождений каждого слова в него (использовать словарь). Найти самое частое слово.

Условные обозначения


CategoryClass CategoryVmsh

LecturesVMSH/Python/2016-01-29 (последним исправлял пользователь FrBrGeorge 2016-01-30 08:52:17)