Python Hub - сборище Питонистов
Open in Telegram
Уголок счастья для любого питониста. Сотрудничество или заказы: @leshunist https://shcoder.dev - студия разработки ShcoderDevelopment https://t.me/pythonhub_chat - чат
Show more1 713
Subscribers
-324 hours
-107 days
-1130 days
Posts Archive
⚡ Бенчмарк
Форматирование строк: f-string vs .format vs %
A:
f'{x}'
B: '{}'.format(x)
Что быстрее: A или B?💡 Counter для подсчёта элементов
Counter проще, быстрее и читабельнее. most_common() сразу даёт топ-N отсортированных значений.
💡 enumerate вместо ручного счётчика
enumerate автоматически управляет индексом, делает код проще и меньше вероятности ошибок
⚡ Бенчмарк
Поиск элемента: list vs set
A:
50 in lst
B: 50 in s
Что быстрее: A или B?💡 Объединение словарей через |
| работает быстрее и чище, чем update() или {**a, **b} для объединения словарей в Python 3.9+
💡 F-string вместо .format()
F-string быстрее, читаемее и позволяет использовать выражения прямо в строке
Available now! Telegram Research 2025 — the year's key insights 
