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

Резултати

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

Пребарај: #traveling

当前筛选 #traveling清除筛选
✨Jast mi🌷🇫🇷

@jastm1 · Post #6264 · 08.03.2026 г., 23:56

🥹Восьмое марта получилось по-настоящему волшебным. Как истинные женщины, мы решили поискать приключения и отправились исследовать остров-замок Мон-Сен-Мишель - тот самый замок, который, говорят, вдохновил создателей замка из 🥹«Рапунцель». 😁Спасибо моей замечательной Номе за этот день. Рядом с ней мы чувствовали себя ученицами Фрирен, открывающими новые земли и собирающими маленькие воспоминания по дороге.❤️ 📍Le Mont Saint Michel #traveling ~ 🍀🥺~ ↬@jastm1🌊

Hashtags

✨Jast mi🌷🇫🇷

@jastm1 · Post #6223 · 01.03.2026 г., 14:01

🏰Это замок Шенонсо - второй замок который мы посетили вчера. Он был меньше замка Шамборд, но показался мне более уютным и живым. Его особая атмосфера чувствуется сразу: замок буквально стоит на воде, перекинут через реку Шер, и отражается в ней как в зеркале. Окружающая природа здесь невероятно красивая — ухоженные сады, ароматы цветов, аллеи и вид на реку создают ощущение спокойствия и гармонии. 👸Шенонсо часто называют «дамским замком», потому что его история тесно связана с выдающимися женщинами. Екатерина Медичи, супруга Генриха II, расширила замок и превратила мост в двухэтажную галерею в итальянском стиле — именно ту самую, вдохновлённую архитектурой эпохи Ренессанса и связями Медичи с Италией. А я вам напоминаю что во время учебы во Флоренции, мы именно оставались в вилле финансиста семьи Медичи - NYU Florence. 💐Внутри замка комнаты богато украшены: гобелены, резные камины, старинная мебель, потолки с деревянными балками и изящные цветочные композиции. Даже сегодня в каждом зале стоят живые букеты, составленные флористами замка. Пахнет изумительно. ✨ 📍Château de Chenonceau, Loire Valley #traveling ~ 🍀🥺~ ↬@jastm1🌊

Hashtags

✨Jast mi🌷🇫🇷

@jastm1 · Post #6222 · 01.03.2026 г., 09:13

🏰Это замок Шато де Шамбор, который мы посетили вчера. Один из многих замков в долине Луары во Франции. 🤩Снаружи он просто потрясающий и очень красивый, а также у него есть великолепный королевский сад. Внутри замок в основном разрушен, а мебель была вывезена во время Французской революции. Во время экскурсии нам выдали iPad с наушниками: с помощью iPad можно сканировать комнаты и видеть, какими они были раньше — словно переносишься во времени, а в наушниках звучит рассказчик. 🤩Это был невероятный опыт — казалось, будто играешь в игру, но когда понимаешь, что всё это на самом деле реально, становится ещё круче. 📍Château de Chambord, Loire Valley #traveling ~ 🍀🥺~ ↬@jastm1🌊

Hashtags

曦之月

@xizhiyue · Post #228 · 21.04.2025 г., 16:16

How wonderful it is to be named "The Last Secret of Jiangnan" by National Geographic! 被《國家地理》評為“江南最後的秘境”有多絕! #大美中国#traveling

VIP_影视分享

@wangzhuanzhan · Post #33155 · 17.09.2024 г., 06:48

A-a爱a不b胜s防f- 爱不胜防 Love Happens (2009) 直达链接:https://pan.quark.cn/s/c01c85598147 #爱不胜防#Love Happens #爱上你,爱上我 #崭新的一天 #悲伤自救#Brand New Day #Traveling 链接:https://link3.cc/sf_com #电影#喜剧#美国#00年代

Buturlina NEWS

@buturlina_news · Post #507 · 30.05.2023 г., 10:15

Сегодня выступаем в городе Тарко-Сале. Теперь нашу программу "ПАРАЛЛЕЛИ" услышат зрители Ямало-Ненецкого округа🩵 Для меня это большой подарок. Спасибо за приглашение, Надежда Походий. Очень рада увидеться спустя много лет! Павел Тимофеев Олег Стариков Владимир Кольцов-Крутов Прекрасное путешествие 🧳 Да будет джаз!🤍🖤 #аннабутурлина#гастроли#люблюжизнь#жизньпрекрасна#annabuturlina#traveling#jazz#jazz_anui#джаз_ню#блогер_бу#tour#джаз

Небольшой фотоотчет, о нашем прекрасном отдыхе в красивейшем месте @cedar_grass_teriberka с прекрасной баней на берегу Баренцева моря ( кстати обзор которой вы можете посмотреть на нашем YouTube канале) и вкуснейшим рестораном с крутейшим видом! Если вы держите пусть в Териберку, на место кладбища кораблей и место съемки фильма «Левиафан», то точно рекомендую этот отель @cedar_grass_teriberka Сколько было приключений у нас, обо все еще расскажем подробно на YouTube. Но одна из главных конечно достопримечательностей, которую создает сама природа, а точнее солнце мы поймали!! Да, да, именно поймали, потому что, что бы увидеть Северное Сияние, за ним надо реально охотиться! И мы как стемнеет, а темнеет там уже около 15:30, выезжали на охоту)! Вот небольшой фотоотчет 😎отдельное спасибо @artem_teriberka за прекрасные беседы и классный прием, мы обязательно вернёмся и не раз💪#анастасиямакеева#териберка#северноесияние#крайнийсевер#отпуск#путешествия#travel#traveling#Russia#northenlights#крайземли🌏