Pythonist.ru - образование по питону
25.2K subscribers
272 photos
5 videos
5 files
1.13K links
Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer.
Реклама: @anothertechrock

РКН: https://rknn.link/car
Download Telegram
💡 Tips & Tricks. Как разбить строку на символы в Python

Пишем функцию для разделения строки на символы. Пошаговый разбор примера.

▶️ Читать статью

#tipsandtricks #строки
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1🤣1
💡 Tips & Tricks. Функция map() в Python

Разбираем работу функции map() в сравнении с работой цикла for.

▶️ Читать статью

#tipsandtricks #функции
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
💡 Tips & Tricks. Замер времени выполнения куска кода

Модуль timeit позволяет замерить время выполнения любого куска кода.

▶️ Читать статью

#tipsandtricks #модули
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
💡 Tips & Tricks. Распаковка словаря в Python

Рассмотрели четыре способа преобразовать многоуровневый словарь (т.е. содержащий вложенные словари) в одноуровневый, «плоский». Каждый из этих методов имеет свои плюсы и минусы (кратко проанализировали производительность).

▶️ Читать статью

#tipsandtricks #словари
Please open Telegram to view this post
VIEW IN TELEGRAM
2
💡 Tips & Tricks. 7 часто встречающихся вопросов про списки Python

🔽 В этой статье:

- В каких ситуациях лучше использовать списки, а в каких кортежи, словари или множества?
- Как лучше выбирать элементы из списка?
- Как преобразовать список в другие структуры данных в Python?
- В чем разница между методами append() и extend()?
- Как в Python работают представления списков?
- Как разбить список Python на равные части?
- Как производить математические вычисления при помощи списков Python?

▶️ Читать статью

#tipsandtricks #списки
Please open Telegram to view this post
VIEW IN TELEGRAM
4
💡 Tips & Tricks. Именованные кортежи в Python

Разобрали, как можно использовать так называемые именованные кортежи или namedtuples вместо классов в Python 3.

▶️ Читать статью

#tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
👌1
💡 Tips & Tricks. Как отсортировать словарь Python по ключу

Сортировка — это фундаментальная операция в программировании, суть которой заключается в расположении элементов в определенном порядке. В этой статье мы разберем, как отсортировать словарь по ключам в Python.

▶️ Читать статью

#tipsandtricks #словари
Please open Telegram to view this post
VIEW IN TELEGRAM
💡 Tips & Tricks. Истинные значения в Python

Истинные значения — это значения, которые оценивается как True при использовании в булевом контексте. Аналогично, ложные значения — это значения, которые оцениваются как False. Это полезная фича Python и некоторых других языков.

Применение этого функционала языка позволяет писать лаконичный и незагроможденный код. Однако с использованием истинных и ложных значений связаны некоторые ловушки, в которые могут угодить новички.

▶️ Читать статью

#tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
1
💡 Tips & Tricks. Генераторы в Python и их отличие от списков и функций

Разбираем генераторные выражения и разницу между списками и генераторами, а также между функциями и генераторами.

▶️ Читать статью

#tipsandtricks #генераторы #списки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
💡 Tips & Tricks. Циклы в Python: их сравнение и производительность

В этой статье мы сравнили производительность различных способов поэлементного суммирования двух последовательностей (при помощи цикла while, цикла for, представления списков, а также с использованием библиотеки NumPy).

▶️ Читать статью

#tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
💡 Tips & Tricks. Оператор assert в Python

Рассмотрели оператор assert в Python и разобрали принципы его работы на нескольких примерах.

▶️ Читать статью

#tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
💡 Tips & Tricks. Сравнение неупорядоченных списков

Рассказали, как эффективно по отношению к памяти сравнить два неупорядоченных списка.

▶️ Читать статью

#tipsandtricks #списки
Please open Telegram to view this post
VIEW IN TELEGRAM
3
💡 Tips & Tricks. Проверка нескольких условий

Python позволяет проверять соблюдение нескольких условий одновременно. Показываем, как это пишется.

▶️ Читать статью

#tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3