Alterna · учебный материал

Коллекции и файлы

Глава 40: программирование: словари, множества и файлы. Короткие объяснения, схемы, трассировка и практика.

Что в этом материале

Содержание и основные понятия

Множество отвечает на вопрос «встречалось ли?», словарь связывает ключ со значением, а файл приносит в программу экзаменационный объём данных.
суть и практика
11 класс
ЕГЭ №24
ALT
Журнал склада
Одна запись проходит через две структуры:
set
мгновенно замечает повтор, а
dict
увеличивает счётчик для каждого ресурса.
Записи склада через запятую
set
уникальные ресурсы
dict
ресурс: количество
01
Маршрут главы
Три темы открыты сразу. Практикум и экзамен проверяют не угадывание, а устойчивый навык анализа и написания кода.
40.1 · теория и трасса
Множества
Множество хранит только уникальные хешируемые значения и быстро проверяет принадлежность.
Открыть тему →
40.2 · теория и трасса
Словари
Словарь хранит пары ключ → значение. Частотный словарь превращает каждый объект в ключ, а число появлений — в значение.
Открыть тему →
40.3 · теория и трасса
Чтение и запись файлов
На ЕГЭ файлы предоставляются к отдельным заданиям. Программа должна открыть точное имя, прочитать формат и не смешивать данные с переводами строк.
Открыть тему →
40.4 · практика
Практикум
Двадцать диагностических вопросов с четырьмя исходами и восемь программных задач со дополнительными тестами.
Начать тренировку →
40.5 · контроль
Проверка навыка
Таймер не сбрасывается при перезагрузке, правильность скрыта до завершения, программная задача обязательна.
Открыть вариант →
40.6 · авторский код
Python-студия
Выбери задачу, измени алгоритм и пройди видимые и скрытые тесты в изолированном runtime.
Открыть студию →

Структурная карта учебников