Курс «Python: Cловари и множества»

ассоциативный массив
defaultdicts
копирование
дополнение
объединение

Последнее обновление: 23 октября 2025 г.

Оформить подписку

3 900 рублей в месяц за все курсы

Включено в курс

9 уроков (видео и/или текст)
8 упражнений в тренажере
32 проверочных теста
Самостоятельная работа
Дополнительные материалы
Доступ ко всем курсам

Описание

На этом курсе вы изучите словари и множества. Вы познакомитесь с их внутренним устройством и синтаксисом, научитесь создавать и копировать данные из словарей, а также работать с итераторами keys, values и items. Вы сможете производить объединение, разность, пересечение и проверку на подмножества. Вы научитесь работать с хеш-структурами и описывать сущности любой предметной области.

Чему вы научитесь

  • Разбираться в устройстве словарей
  • Использовать словари, создавать и менять их
  • Создавать множества и манипулировать ими
  • Обрабатывать словари с помощью итераторов keys, values и items

Программа

1

Введение

Знакомимся с целями, задачами и темой курса

2

Синтаксис

Учимся объявлять словари с помощью литералов, получать доступ к элементам по ключу, итерировать ключи и значения словаря

3

Изменение данных в словаре

Выясняем, как менять отдельные элементы и дополнять один словарь с данными из другого словаря

4

Инициализация новых значений и defaultdicts

Знакомимся с подвидом словарей `defaultdict` и выясняем, как инициализировать изменяемые значения ключей

5

Множества

Знакомимся с новым типом данных — множествами

6

Изменение множеств

Учимся изменять состав множеств, очищать и копировать множества

7

Операции над множествами

Узнаем, как и зачем сопоставлять множества

8

Методы объектов множеств

Знакомимся с методами объектов множеств, похожими на изученные операторы

9

Хеш-таблицы

Разбираемся с реальным устройством словарей

Формат обучения

Испытания

1

Скрэббл

2

Ассоциативный массив

3

Преобразование DNA в RNA

4

Детектирование

5

Вычислитель различий

6

Сборщик строки запроса

7

Римские цифры

8

Слияние словарей

9

Копилка

Рекомендуемые программы

Course Cover
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
Оформить подписку

3 900 рублей в месяц за все курсы