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 слични објави

Пребарај: #welding

当前筛选 #welding清除筛选
НАКС в Перми

@naks_pk · Post #927 · 29.06.2025 г., 14:42

Варим мамонта и особенности отечественного станкостроения. Совместно с информационным агентством URARU пришли на завод компании АСОИК, чтобы сварить мамонта и взять интервью у директора компании - Алексея Сигаева, об особенностях отечественного станкостроения. Репортаж скоро. #сварка#Пермь#станкостроение#welding#АСОИКhttps://youtu.be/FEXV6KwpMzY?si=IQvoylJ0w9fRPpyg

НАКС в Перми

@naks_pk · Post #905 · 19.05.2025 г., 06:32

Ночь музеев 2025 в музее Славянова. Полный видеообзор #сварка#welding#Пермь#Мотовилиха#Ночьмузеев#девушки#кудасходитьhttps://dzen.ru/video/watch/682a2ce5de6c3c7062a62c7b

НАКС в Перми

@naks_pk · Post #978 · 23.10.2025 г., 19:35

Ночь искусств в музее Славянова. Настольные игры с УЦТО #welding#сварка#музеи#Пермь#Мотовилиха#ночьискусств#кудасходить#чтопосмотреть#события#пушкинскаякартаhttps://dzen.ru/a/aPj0HCZhmD4MTQIo?share_to=link

НАКС в Перми

@naks_pk · Post #910 · 30.05.2025 г., 12:48

Репортаж с Ночи сварки в музее Славянова 2025. Часть 2 - дефектоскопия. #сварка#Пермь#Мотовилиха#ЗУАЦ#АСОИК#Ночьмузеев#музеи#welding#дефектоскопияhttps://dzen.ru/a/aDmS-yHSL14nIhqY?share_to=link

НАКС в Перми

@naks_pk · Post #1045 · 05.05.2026 г., 05:59

Анонс. Авторская экскурсия Алексея Сигаева: Современные способы сварки. #сварка#welding#экскурсии#музеи#Пермь#Мотовилиха#кудасходить#экскурсииПермь#чтопосмотреть#афишаПермьhttps://dzen.ru/a/afl_MQPYgnmRsAGQ?share_to=link

НАКС в Перми

@naks_pk · Post #902 · 12.05.2025 г., 12:41

Анонс. Ночь сварки 2025 в Музее Славянова: https://dzen.ru/a/aCHhZir_xi6LR8Q7?share_to=link#кудасходить#пушкинскаякарта#Мотовилиха#Ночьмузеев2025#Пермь#Ночьсварки#сварка#welding#музеи#музейСлавянова

НАКС в Перми

@naks_pk · Post #447 · 23.01.2023 г., 06:04

Ручные способы сварки. Лекция А.Сигаева. Часть 1. Лекция прочитана 10 сентября 2021 года в Мемориальном музее Н.Г.Славянова в старой экспозиции "Современные способы сварки". #сварка#технологии#пермь#музеи#лекции#welding#perm#museums#technologies#lectureshttps://dzen.ru/video/watch/63cac3956f025e1b0b70916f?share_to=link

Venture Village Wall 🦄

@venturevillagewall · Post #3713 · 25.12.2024 г., 13:00

Funding Rounds Completed Recent funding updates highlight several companies securing significant investments: - HuLoop Automation, Inc.: Raised *$6M* for its AI-driven no-code automation platform. - Arborea: Completed a round of *$5.22M*, focusing on industrializing photosynthesis. - nQ Zebraworks: Secured *$4.50M*, enhancing law firm billing and workflow. - Shexu Technology: Received *$4.12M*, details in Chinese. - Crop Diagnostix: Raised *$3.50M* for agricultural diagnostics solutions. - Rainier Welding: Achieved *$3.30M* for steel and aluminum fabrication services. - Jiaoyi Digital Technology: Secured *$2.75M*, offering a dashboard system template for web development. - Sirui Additive: Raised *$2.74M*, involved in additive manufacturing. #Funding#AI#Automation#Photosynthesis#LawTech#Welding#Agriculture#DigitalTech#WebDevelopment#Investments#Startups#Technology#Innovation#Sustainability#Manufacturing#Healthcare#Cosmetics#CostSaving#Productivity#Transformations

НАКС в Перми

@naks_pk · Post #853 · 14.03.2025 г., 10:00

Выставка "Металлообработка. Сварка - Урал". Стенд компании АСОИК в "Екатеринбург-Экспо" #сварка#ЕкатеринбургЭкспо#металлообработка#выставки#Екатеринбург#welding#ASOIK#АСОИК#Урал#кудасходить#кудасходитьЕкатеринбург#промка#промышленностьhttps://dzen.ru/a/Z9PyPxudwzkq9wgt?share_to=link