Напишите функцию flatten, которая будет принимать на вход список с любой вложенностью и возвращать список, где вложенные списки распакованы.
Парсинг сайта – это гораздо больше, чем просто извлечение контента с помощью селекторов CSS. Благодаря приемам и идеям из этой…
Навыки разработки на Django крайне полезны. Но знания нужно подкреплять практикой, а для этого нужны идеи проектов. Вот и они!
Программисты очень часто пишут код для чтения и записи файлов. В этой статье мы расскажем, как обрабатывать файлы данных с…
Напишите функцию, которая будет возвращать True, если строка, являющаяся аргументом функции, содержит возрастающие И последовательные числа.
В этой статье мы рассмотрим четыре способа преобразовать словарь из многоуровневого, вложенного в одноуровневый, «плоский».
Давайте на примерах рассмотрим цикл for в Python и то, насколько элегантным он может быть благодаря встроенным функциям языка и…
С помощью различных примеров рассмотрим, как работает оператор != в Python и как его применять для проверки неидентичности двух переменных.
Версия Python, поставляемая с macOS, сильно устарела по сравнению с тем, что Python рекомендует использовать для разработки.
В этой статье мы разберем самые основы Python. Начнем с типов данных, а ближе к концу статьи затронем приведение типов…
В БД некоего предприятия номера телефонов хранятся как попало и вам поручили написать функцию, которая приведёт их все к одному…
В этой статье мы рассмотрим различные методы транспонирования матрицы с использованием библиотек (NumPy, Sympy, pymatrix) и без них.
Сегодня мы поговорим о том, как читать excel-файлы (xlsx) при помощи Python-библиотек xlrd, openpyxl и pandas.
Файл, который содержит бинарные данные, называется двоичным (бинарным) файлом. Мы рассмотрим 3 разных способа чтения бинарных файлов.
Сегодня мы с вами научимся писать код для обнаружения лиц на изображениях и видео, а также для распознавания движения.