TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #146 · 16 сеп.

Функция sub в regex может принимать функцию в качестве аргумента repl. 📄 Из документации: If repl is a function, it is called for every non-overlapping occurrence of pattern. The function takes a single match object argument, and returns the replacement string. То есть для каждого совпадения будет вызвана функция для вычисления замены вместо замены на одну и ту же строку для всех совпадений. Иными словами, для замены разных совпадений на разные строки не потребуется запускать re.sub() много раз для каждой строки замены. Достаточно определить функцию, которая вернёт строку для каждого из совпадений. Описание слишком запутанное🤔, давайте лучше рассмотрим на простом примере: Создаем карту замены. То есть какие строки на какие требуется менять. remap = { 'раз': '1', 'два': '2', 'три': '3', 'четыре': '4', 'пять': '5', } Пишем функцию поиска строки для замены. Единственным аргументом будет объект re.Match. Используя данные этого объекта мы вычисляем замену on-the-fly! def get_str(match: re.Match): word = match.group(1) return remap.get(word.lower()) or word Пример текста. text = '''Раз Два Три Четыре Пять Вместе будем мы считать Пять Четыре Три Два Раз Мы считать научим вас ''' Теперь запускаем re.sub и вместо строки замены (repl) подаём имя функции. (Данный паттерн ищет отдельные слова в тексте) >>> print(re.sub(r'(\w+)', get_str, text)) 1 2 3 4 5 Вместе будем мы считать 5 4 3 2 1 Мы считать научим вас Думаю, достаточно наглядно 🤓 #libs#regex

Hashtags

Резултати

Пронајдени 15 слични објави

Пребарај: #nevergiveup

当前筛选 #nevergiveup清除筛选
tried 🤡

@hypetried · Post #2595 · 26.01.2026 г., 14:00

Всем привет. Все вы знаете что мне предстоит просидеть еще 12 дней в бане, я разработал план действий чтобы не сидеть афк. 1. Мы уже записали ролик с одним ютубером миллионником который должен скоро выйти, поэтому ожидайте. 2. Сегодня я создал ютуб канал, где в скором времени выйдет ролик где я буду отвечать на ваши вопросы ( пост с вопросами будет чуть позже ), покажу румтур квартиры, как я живу и что я делаю вне стримов, думаю вам будет интересно, ну а потом если будет нормальный актив то сделаю видео «один день глазами трайда», вроде тоже прикольно должно получиться. 3. Сегодня создам кик и на нем будем просто веселиться и играть в контру пока твич в бане, все кому кайф зайдут, за онлайн на зеленом не фонюсь. Из хороших новостей которые уже есть: 1. Я начал высыпаться пока я нахожусь в бане, потому что делать абсолютно нечего. 2. Мы с Никитой подняли всех на уши и пытаемся всеми усилиями разбанить мне твич досрочно, но это очень сложная задача. 3. Есть устные договоренности с рекламодателем, если все будет хорошо, то я проведу турнир 2х2 на моем канале. ( daibog ) Всем хорошего вечера, скоро увидимся, духом не падаем, все еще впереди. #nevergiveup

Hashtags

Russian America for Democracy in Russia

@democracy4russia · Post #485 · 13.02.2025 г., 23:35

📣 16 февраля - акции памяти Алексея Навального 16 февраля в сообществах РАДР в США пройдут акции памяти Алексея Навального - лидера, героя, мученика. Мы вспомним его самоотверженность, его упорство в борьбе со злом, его веру в будущее. "Все, что нужно для торжества зла — это бездействие добрых людей. Поэтому бездействовать не надо." 🌐Boston, MA 🕖 3:00 PM 📍 The Massachusetts State House, 24 Beacon St, Boston, Massachusetts 🌐Chicago, IL 🕖 4:00 PM 📍 The Wrigley Building, 400 N Michigan Ave, Chicago, IL 🌐Denver, CO 🕖 3:30 PM 📍 Holy Transfiguration of Christ Orthodox Cathedral Denver, 349 E 47th Ave, Denver, CO 🌐Miami, FL 🕖 3:00 PM 📍 Orthodox Cathedral of St. Matrona of Moscow, 113 S Federal Hwy, Dania Beach, FL 🌐New York, NY 🕖 5:00 PM 📍 The Consulate General of Russia in New York City, 9 East 91st St, New York, NY 🌐Sacramento, CA 🕖 4:00 PM 📍 The California State Capitol, 1315 10th St, Sacramento, CA 🌐San Diego, CA 🕖 5:00 PM 📍 The Bea Evenson Fountain, 1549 El Prado, San Diego, CA 🌐Washington, DC 🕖 1:00 PM 📍 The White House, 1600 Pennsylvania Ave NW, Washington, DC #Navalny#Навальный#nevergiveup#FreePoliticalPrisoners

Notes I Never Shared 🌱

@notesinevershared · Post #230 · 05.09.2025 г., 12:49

🇺🇿 Post 47 — Bort Kuzatuchchisi orzuyim ✈️❤️ Har safar Dubai aeroportiga kelganimda, shu rasmga ko‘zim tushadi. U menga Emirates assessmentidan o‘tolmaganimni eslatadi, lekin shuningdek, yanada kuchliroq orzu va ishtiyoqni uyg‘otadi. Lekin yaxshi bilaman, har bir muvaffaqiyatsizlik — bu yangi imkoniyat, har bir sinov — o‘sish uchun qadam. Bu rasm menga “balki keyingi safar” degan umid va ilhom beradi. Yo‘l davom etmoqda…. #NeverGiveUp#StrongerEveryDay#DreamBig #EverythingILived

12
ПретходнаСтраница 1 од 2Следна