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