Кристиан Майер - Однострочники Python: лаконичный и содержательный код
Название: | Однострочники Python: лаконичный и содержательный код | |
Автор: | Кристиан Майер | |
Жанр: | Python | |
Изадано в серии: | Библиотека программиста | |
Издательство: | Питер | |
Год издания: | 2022 | |
ISBN: | 978-5-4461-2966-9 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Однострочники Python: лаконичный и содержательный код"
Краткость — сестра программиста. Эта книга научит вас читать и писать лаконичные и функциональные однострочники. Вы сможете системно разбирать и понимать код на Python, а также писать выразительно и компактно, как настоящий эксперт. Здесь вы найдете приемы и хитрости написания кода, регулярные выражения, примеры использования однострочников в различных сферах, а также полезные алгоритмы. Подробные пояснения касаются в том числе и важнейших понятий computer science, что поможет вашему росту в программировании и аналитике. 16+
Читаем онлайн "Однострочники Python: лаконичный и содержательный код". [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (72) »
Глава 3. Наука о данных..............................................................................................71
Простейшие операции с двумерными массивами......................................... 72
Работа с массивами NumPy: срезы, транслирование
и типы массивов.......................................................................................................... 77
Обнаружение аномальных значений с помощью условного
поиска по массиву, фильтрации и транслирования.......................................86
Фильтрация двумерных массивов с помощью булева доступа
по индексу......................................................................................................................91
Очистка каждого i-го элемента массива с помощью
транслирования, присваивания срезу и изменения формы........................94
Когда использовать в NumPy функцию sort(), а когда — argsort()......... 99
Создание расширенных фильтров массивов с помощью
статистических показателей, а также математических
и логических операций........................................................................................... 106
Простейший анализ ассоциаций: купившие товар X покупают
и товар Y....................................................................................................................... 112
Поиск лучше всего продающихся наборов с помощью
промежуточного анализа ассоциаций............................................................... 115
Итоги главы.................................................................................................................. 118
Оглавление
7
Глава 4. Машинное обучение.................................................................................. 120
Основы машинного обучения с учителем....................................................... 120
Линейная регрессия.................................................................................................. 122
Логистическая регрессия в одной строке........................................................ 130
Кластеризация методом k-средних в одной строке кода......................... 137
Метод k-ближайших соседей в одной строке кода..................................... 143
Нейросетевой анализ в одной строке кода.................................................... 148
Машинное обучение с помощью деревьев принятия решений
в одной строке кода................................................................................................ 158
Получение строки с минимальной дисперсией в одной
строке кода.................................................................................................................. 161
Основные статистические показатели с помощью одной
строки кода................................................................................................................. 165
Классификация путем метода опорных векторов с помощью
одной строки кода.................................................................................................... 169
Классификация с помощью случайных лесов в одной
строке кода................................................................................................................. 173
Итоги главы................................................................................................................. 178
Глава 5. Регулярные выражения.............................................................................. 179
Поиск простых комбинаций символов в строковых значениях............... 179
Создание вашего первого веб-скрапера с помощью регулярных
выражений.................................................................................................................... 184
Анализ гиперссылок HTML-документов............................................................ 188
Выделение сумм в долларах из строковых значений................................ 192
Поиск небезопасных HTTP URL............................................................................. 195
Проверка формата времени во вводимых пользователем данных,
часть 1............................................................................................................................ 198
Проверка формата времени во вводимых пользователем данных,
часть 2.......................................................................................................................... 200
Поиск удвоенных символов в строковых значениях....................................202
Поиск повторов слов............................................................................................... 205
8 Оглавление
Модификация задаваемых регулярными выражениями шаблонов
в многострочном строковом значении............................................................207
Итоги главы.................................................................................................................209
Глава 6. Алгоритмы..................................................................................................... 210
Поиск анаграмм с помощью лямбда-функций и сортировки.................. 212
Поиск палиндромов с помощью лямбда-функций и негативных
срезов............................................................................................................................ 214
Подсчет количества перестановок с помощью рекурсивных
функций вычисления факториалов..................................................................... 216
Вычисление расстояния Левенштейна...............................................................220
Вычисление булеана с помощью --">
- 1
- 2
- 3
- 4
- . . .
- последняя (72) »
Книги схожие с «Однострочники Python: лаконичный и содержательный код» по жанру, серии, автору или названию:
Эйял Вирсански - Генетические алгоритмы на Python Жанр: Алгоритмы и структуры данных Год издания: 2020 |
Сергей Яковлевич Криволапов, Марина Борисовна Хрипунова - Математика на Python. Учебник Жанр: Python Год издания: 2022 |
Джейсон Бриггс - Python для детей. Самоучитель по программированию Жанр: Python Год издания: 2017 |
Брюс М. Ван Хорн II, Куан Нгуен - PyCharm: профессиональная работа на Python Жанр: Python Год издания: 2024 |
Другие книги из серии «Библиотека программиста»:
Эндрю Траск - Грокаем глубокое обучение. Жанр: Искусственный интеллект Год издания: 2019 Серия: Библиотека программиста |
Скотт Чакон, Бен Штрауб - Git для профессионального программиста Жанр: Программирование: прочее Год издания: 2016 Серия: Библиотека программиста |
Брэдфорд Такфилд - Алгоритмы неформально. Инструкция для начинающих питонистов Жанр: Алгоритмы и структуры данных Год издания: 2022 Серия: Библиотека программиста |
Митч Сеймур - Kafka Streams и ksqlDB: данные в реальном времени Жанр: Программирование: прочее Год издания: 2023 Серия: Библиотека программиста |