Українська
Тема 5. Вбудовані колекції: списки, кортежі, множини, словники та модуль collections
Мета: навчитися обирати колекції для прикладних задач, обробляти вкладені списки й словники, виконувати операції над множинами, використовувати Counter, defaultdict і deque, а також перевіряти правильність копіювання й обробки порожніх даних.
Зміст лекції
- Послідовності та списки — Навіщо потрібні колекції · Послідовності: індекси та зрізи · Змінювання списків і впорядкування
- Включення та кортежі — Включення та двовимірні списки · Кортежі та розпакування
- Множини та словники — Множини та хешованість · Словники: ключі, значення та обхід
- Модуль collections і вибір структури — Спеціалізовані колекції стандартної бібліотеки · Вибір структури та вартість операцій
- Приклади програм і типові помилки — Приклади програм · Типові помилки та перевірка рішення