Списки в Python используются постоянно, а иногда приходится работать с вложенными списками. В этой статье даны некоторые способы выравнивания (flatten) списков, когда вложенные списки выводят...
Зачем вам глобальные переменные global
Один из приемов, который часто используют в программировании, это — глобальные переменные. Но в Python глобальные переменные требуют более детального объяснения. В этой статье вы...
Зачем вам наследование в Pandas
Многие Data Scientist'ы используют библиотеку Pandas, но даже не подозревают о существовании наследования классов. В этой статье мы расскажем вам, как наследование от DataFrame делает...
Новинка: Python 3.10 и оператор выбора, которого так ждали
В октябре был опубликован релиз Python 3.10. Много нового в нем появилось, но самым заметным новшеством стало появление оператора выбора (match-case). Сегодня рассмотрим новинку, как...
7 библиотек Python для сжатия и распаковки данных
С помощью Python можно работать с архивами: сжимать и распаковывать. Сегодня расскажем вам о 7 стандартных библиотках, которые помогут вам для работы со сжатием и...
Зачем вам Ploomber: 6 причин его использовать
Среды Jupyter используются практически каждым Data Scientist'ом. Возможность “на лету” работать с данными и получать мгновенный результат является несомненным преимуществом Jupyter. Но при работе над...