fa
Feedback
Разъяснивший Python

Разъяснивший Python

رفتن به کانال در Telegram

Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/python_pssss

نمایش بیشتر
7 190
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-177 روز
-5030 روز
آرشیو پست ها
Конвертация одного типа коллекции в другой В зависимости от стоящих задач, один тип коллекции можно конвертировать в другой т
Конвертация одного типа коллекции в другой В зависимости от стоящих задач, один тип коллекции можно конвертировать в другой тип коллекции. Для этого, как правило достаточно передать одну коллекцию в функцию создания другой. Разъяснивший Python

Метод .index() .index() — возвращает минимальный индекс переданного элемента для индексированных коллекций (строка, список, к
Метод .index() .index() — возвращает минимальный индекс переданного элемента для индексированных коллекций (строка, список, кортеж) Разъяснивший Python

Генераторные фунции Если предикатов фильтрации или обработчиков элементов списка много, то удобнее использовать генераторы. О
Генераторные фунции Если предикатов фильтрации или обработчиков элементов списка много, то удобнее использовать генераторы. Они могут не дать прироста скорости, но помогут сэкономить память. Генераторной фунцией в python называется функция, которая ведет себя как итератор. Для определения генераторной функции нужно использовать ключевое слово yield. Разъяснивший Python

Реализация операции вычитания на месте для пользовательского класса Метод isub в Python используется для реализации операции
Реализация операции вычитания на месте для пользовательского класса Метод isub в Python используется для реализации операции вычитания на месте (оператора -=). Этот метод позволяет изменять объект "на месте", что может быть полезно для оптимизации производительности и управления памятью. Рассмотрим пример, в котором у нас есть класс, представляющий пользовательский список чисел. Мы хотим поддерживать операцию вычитания на месте как с обычными числами Python (int), так и с другими экземплярами нашего класса. Этот лайфхак позволяет вашему классу поддерживать более гибкие и удобные операции вычитания на месте, что улучшает производительность и удобство использования, а также помогает избежать лишних копий данных. Разъяснивший Python

Российский хакер Валерий Илларионов третий раз нашёл лазейку в коде ChatGPT 5 Айтишник за пару дней нашёл способ снять ограни
Российский хакер Валерий Илларионов третий раз нашёл лазейку в коде ChatGPT 5 Айтишник за пару дней нашёл способ снять ограничения с GPT и настраивать её под любые задачи — от взлома аккаунтов до изготовления оружия В своём блоге «Доктор GPT» он делится множеством других лазеек, которые всё ещё не пофиксили. Как бесплатно пользоваться Veo 3 и другими генераторами видео Как генерировать фото 18+ в Midjourney Отключение ограничений в Gemini, GPT и Perplexity Секретные промты и протоколы собраны здесь @DoctorGPT 🤫

Извлечение уникальных значений из списка словарей Когда у тебя есть список словарей, и нужно получить все уникальные значения
Извлечение уникальных значений из списка словарей Когда у тебя есть список словарей, и нужно получить все уникальные значения по определённому ключу — есть лаконичный способ! Итог: Используй set comprehension, чтобы быстро и элегантно получать уникальные значения из списков словарей. Разъяснивший Python

Розыгрыш всех новых моделей iPhone 17, Air, Pro и Pro Max Для участия необходимо: — Подписаться на канал Технолоджия — Нажать
Розыгрыш всех новых моделей iPhone 17, Air, Pro и Pro Max Для участия необходимо: — Подписаться на канал Технолоджия — Нажать кнопку «Участвовать» Итоги будут подведены 20 октября случайным образом при помощи бота.

Несколько потребителей очереди сообщений RabbitMQ на Python: Competing consumers pattern Показываю правила распределения сообщений по потребителям из очереди RabbitMQ и как это сделать на Python. Перейти к просмотру [31:01] Разъяснивший Python

Обработка элементов (ч.2) При желании можно пройти только по значениям. Но чаще всего нужны пары ключ(key) — значение (value)
Обработка элементов (ч.2) При желании можно пройти только по значениям. Но чаще всего нужны пары ключ(key) — значение (value). Проход по .items() возвращает кортеж (ключ, значение), который присваивается кортежу переменных key, value. Разъяснивший Python

Опа, тут бывший сеньор одного из IT-отделов Яндекса Игорь Никитин выкатил целый канал про Python — и это лучшее, что есть в р
Опа, тут бывший сеньор одного из IT-отделов Яндекса Игорь Никитин выкатил целый канал про Python — и это лучшее, что есть в рунете по теме. Качественные гайды. Советы от известных прогеров. Тематические мемасы. Короче, ничего лишнего. Хватит душить питона, учись его кодить: https://t.me/+w7u_SkBk5hxlMDRi 🐍

Обработка элементов (ч.1) Порядок обработки элементов для не индексированных коллекций будет не тот, как при их создании. У п
Обработка элементов (ч.1) Порядок обработки элементов для не индексированных коллекций будет не тот, как при их создании. У прохода в цикле по словарю есть свои особенности. При таком обходе словаря, перебираются только ключи равносильно for elm in my_dict.keys(). Разъяснивший Python

Обход всех элементов коллекции в цикле for in В данном случае, в цикле будут последовательно перебираться элементы коллекции,
Обход всех элементов коллекции в цикле for in В данном случае, в цикле будут последовательно перебираться элементы коллекции, пока не будут перебраны все из них. Разъяснивший Python

Проверка принадлежности элемента данной коллекции c помощью оператора in x in s — вернет True, если элемент входит в коллекци
Проверка принадлежности элемента данной коллекции c помощью оператора in x in s — вернет True, если элемент входит в коллекцию s и False — если не входит Есть и вариант проверки не принадлежности: x not in s, где есть по сути, просто добавляется отрицание перед булевым значением предыдущего выражения. Разъяснивший Python

Хотите полный контроль над AI-инструментами в одном окне? Это Perplexity — и он умеет всё. Использовать разные сервисы для ко
Хотите полный контроль над AI-инструментами в одном окне? Это Perplexity — и он умеет всё. Использовать разные сервисы для контента, аналитики, видео и кода — дорого, сложно и отнимает время. На бесплатном вебинаре от Зерокодер мы покажем, как: – Собрать презентацию, визуал, игру и текст с помощью Perplexity; – Экономить ресурсы, заменяя целую команду инструментов одним; – Получать идеи для монетизации ИИ прямо в процессе работы; – Настроить рабочие процессы с помощью Perplexity так, чтобы он реально ускорял решение задач. Все участники получат готовый гайд с набором промптов, который сделает вашу работу и повседневные задачи проще и интереснее. 🎁 Бонус: в конце практикума расскажем как получить годовую подписку Perplexity Pro бесплатно (обычная стоимость – 240$). Присоединяйтесь к практикуму — и узнайте, как управлять всем процессом из одного пульта, экономя время и силы каждый день.

Примечание для словаря (dict) (ч.2) {} без значений создают словарь, а со значениями, в зависимости от синтаксиса могут созда
Примечание для словаря (dict) (ч.2) {} без значений создают словарь, а со значениями, в зависимости от синтаксиса могут создавать как множество, так и словарь. Разъяснивший Python

Примечание для словаря (dict) (ч.1) Для того, чтобы объект мог быть ключом словаря, он должен быть хешируем. У кортежа, возмо
Примечание для словаря (dict) (ч.1) Для того, чтобы объект мог быть ключом словаря, он должен быть хешируем. У кортежа, возможен случай, когда его элемент является не хешируемым объектом, и соответственно сам кортеж тогда тоже не является хешируемым и не может выступать ключом словаря. Разъяснивший Python

Почему a_tuple[i] += ['item'] не работает, а добавление работает Это из-за того, что расширенный оператор присваивания - опер
Почему a_tuple[i] += ['item'] не работает, а добавление работает Это из-за того, что расширенный оператор присваивания - оператор присваивания, а также из-за разницы между изменяемыми и неизменяемыми объектами в Python. Разъяснивший Python

Как удалить все символы новой строки в конце строки Можно использовать S.rstrip("\r\n") для удаления символов новой строки, б
Как удалить все символы новой строки в конце строки Можно использовать S.rstrip("\r\n") для удаления символов новой строки, без удаления конечных пробелов. Разъяснивший Python

Как использовать строки для вызова функций/методов Существует несколько приёмов. Лучший - использование словаря, ставящего со
Как использовать строки для вызова функций/методов Существует несколько приёмов. Лучший - использование словаря, ставящего соответствие строке функцию. Его главное достоинство - строки не обязаны совпадать с названиями функций. Использование встроенной функции getattr. И использование locals или eval (не рекомендуется). Разъяснивший Python