Українська
Відкрити в Telegram

Пост⚡️ Python иногда умеет выглядеть как тёмная магия.

10 червня 2026
P
Python RU
Фотографія
натисніть — покажемо
⚡️ Python иногда умеет выглядеть как тёмная магия. Вот однострочный quicksort через lambda: q = lambda x: x and q([i for i in x[1:] if i <= x[0]]) + [x[0]] + q([i for i in x[1:] if i > x[0]]) Что тут происходит: * берём первый элемент как pivot * всё, что меньше или равно ему, рекурсивно сортируем слева * сам pivot ставим в центр * всё, что больше, рекурсивно сортируем справа * если список пустой, возвращается пустой список Работает красиво, но в продакшен так писать не надо. Это скорее пример того, насколько гибким может быть Python, чем нормальный стиль кода. Минусы очевидные: плохая читаемость, рекурсия, лишние списки на каждом шаге и риск упереться в лимит рекурсии. Но как демонстрация идеи quicksort в одну строку — выглядит эффектно.
👎4👍2
7 · 1.4K ·

Поруч у стрічці

PPython RU🖥 На stepik обновили курс Python в 2026 - рабочий инструмент для автоматизации, ботов, парсинга, API, данных и разработки с ИИ. Проблема новичков в том, что ониPPython RU⚡️ Linux Roadmap: подробный практический курс от нуля до уверенного администратора Это пошаговый маршрут изучения Linux с упором на практику. Каждый раздел соде
це повідомлення
PPython RUКакую модель Claude выбрать в 2026: Sonnet, Opus, Haiku и подписки Pro/Max Если нужен Claude для ежедневной работы, базовый выбор - Sonnet 4.6. Он хорошо закрывPPython RU🔥 SPRINT OFFER: Инженер по автоматизации тестирования (Python) Оффер за 5 дней – и вы в команде, которая создает программные системы для российской низкоорбитал

Відкрита публічна стрічка з пошукового індексу ChatCrawler — «Google по публічному Telegram»; оновлюється в міру обходу майданчика. Час — UTC.

Лише публічний контент, офіційний API Telegram. Про проєкт · Питання · Межі індексу · Прибрати сторінку з видачі · Каталог · Пошук · Як ми рахуємо