Python. Экспресс-курс - страница 4
Глава.7..Словари....................................................................................... 114
7.1. Что такое словарь? ....................................................................................................................... 114
7.2. Другие операции со словарями ............................................................................................... 116
7.3. Подсчет слов ................................................................................................................................... 119
7.4. Что может использоваться в качестве ключа? ................................................................... 120
7.5. Разреженные матрицы ................................................................................................................ 121
7.6. Словари как кэши ......................................................................................................................... 122
7.7. Эффективность словарей .......................................................................................................... 123
Итоги ........................................................................................................................................................ 124
Глава.8..Управляющие.конструкции........................................................... 125
8.1. Цикл while ....................................................................................................................................... 125
8.2. Команда if-elif-else ........................................................................................................................ 126
8.3. Цикл for ............................................................................................................................................ 127
8.4. Генераторы строк и словарей .................................................................................................... 131
8.5. Команды, блоки и отступы ........................................................................................................ 133
8.6. Логические значения и выражения ....................................................................................... 136
8.7. Простая программа для анализа текстового файла .......................................................... 138
Итоги ........................................................................................................................................................ 139
Глава.9..Функции..................................................................................... 140
9.1. Базовые определения функций ............................................................................................... 140
9.2. Параметры функций.................................................................................................................... 141
9.3. Изменяемые объекты в качестве аргументов ..................................................................... 145
9.4. Локальные, нелокальные и глобальные переменные ...................................................... 147
9.5. Присваивание функций переменным ................................................................................... 149
9.6. Лямбда-выражения ...................................................................................................................... 149
9.7. Функции-генераторы .................................................................................................................. 150
9.8. Декораторы ..................................................................................................................................... 151
Итоги ........................................................................................................................................................ 153
Глава.10..Модули.и.правила.областей.видимости. ....................................... 154
10.1. Что такое модуль? ...................................................................................................................... 154