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

Резултати

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

Пребарај: #guangzhou

当前筛选 #guangzhou清除筛选

В программе ноябрьского бизнес-тура «Магия Южного Китая» — легендарный Grandview Mall #GUANGZHOU Здесь под крышей гигантского мегамолла скрывается настоящий подводный мир — Guangzhou Zhengjia Polar Ocean World. Океанариум поражает масштабом и красотой: десятки тематических зон, редкие морские обитатели, грациозные белухи, завораживающие шоу с «русалками» и атмосферой, в которую невозможно не влюбиться. Это место, где можно прогуляться среди акул и скатов, встретить героев мультфильмов и почувствовать магию океана посреди мегаполиса. Городская динамика за дверями, океанская сказка внутри — Гуанчжоу умеет удивлять! 📎Программа⬅️ 5-15 ноября 2025 г ✈️РСТЦ#бизнестур#Китай

Guangzhou Opera House — архитектурная легенда Захи Хадид На берегу Жемчужной реки возвышается один из самых впечатляющих театров мира — Guangzhou Opera House. Его футуристичные формы, напоминающие два камня, обточенных водой, стали символом Гуанчжоу и центром мировой культурной жизни. Внутри — ультрасовременные залы с идеальной акустикой, где проходят премьеры опер, балета и концерты мирового уровня. Это место, где архитектура будущего встречается с вечной классикой. В рамках бизнес-тура «Магия Южного Китая» участники посетят Guangzhou Opera House и смогут своими глазами увидеть, как культура и архитектура формируют глобальные центры притяжения. ✈️РСТЦ #Guangzhou#архитектура#ЗахаХадид#бизнестур

🌇 Магия Южного Китая: поднимаемся в небо над Гуанчжоу! В рамках нашей неделовой программы бизнес-тура «Магия Южного Китая» мы поднимемся на одну из самых узнаваемых достопримечательностей региона — Canton Tower, телебашню в самом сердце Гуанчжоу. Кантон Тауэр — это не просто башня. Это второе по высоте здание Китая и седьмое в мире! ⚫️Высота с антенным шпилем — 602 метра, ⚫️ Без антенны — 488 метров, ⚫️ 37 этажей и панорамные смотровые площадки, от которых захватывает дух. Что делает Canton Tower по-настоящему уникальной? ✅«Пузырьковое колесо» на высоте почти 460 метров: капсулы-капли движутся по кругу, давая ощущение полёта над городом. ✅Sky Drop — самый высокий в мире открытый аттракцион свободного падения! Только для смелых. ✅Ночная подсветка — башня меняет цвета, превращаясь в гигантский калейдоскоп, освещая весь город мягким неоном. Здесь мы сделаем не только фото, но и воспоминания, которые останутся с вами надолго. Это то самое «вау», без которого невозможно представить Гуанчжоу. #МагияЮжногоКитая#Guangzhou#CantonTower#бизнес_тур

Прогулка по Гуанчжоу #china#travel#китай#гуанчжоу#guangzhou#tea#чайнаялиния#chinatea#puer#пуэр#шэн#шу#чай#китайскийчай#природа#отдых#путешествия#парк#чл#чайная#командировка