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

Резултати

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

Пребарај: #educacióncontinua

当前筛选 #educacióncontinua清除筛选
VetPlus Academy

@vetplusacademy · Post #1308 · 25.02.2026 г., 16:10

Cambiamos el orden para que tu aprendizaje sea real: 1️⃣ Analizamos casos prácticos. 2️⃣ Los llevamos a la teoría. 3️⃣ ¡Lo aplicas en tu consulta al día siguiente! 🩺✨ Nuestra metodología se adapta a TU ritmo de vida, con asesorías 24/7 y una comunidad de expertos que no te deja solo. 🤝 Lo que obtienes con tu suscripción a VetPlus Ultra ⚡️: 🔹 Práctica > Teoría: Contenido listo para usar en tu próxima consulta. 🔹 Flexibilidad total: Clases grabadas y workshops en vivo que se adaptan a tu horario. 🔹 Acompañamiento: Mentorías 24/7 para que nunca te quedes con la duda. 🔹 Recursos: Materiales descargables y guías rápidas. Escribe la palabra ULTRA y te enviamos el link directo de inscripción por DM. 🚀 ¡Suscríbete ahora por solo 15 USD al mes y revoluciona tu práctica clínica! 🔗 Link para más información https://vetplusacademy.com/vetplus-ultra/ #VetPlusUltra#VeterinariaPráctica#EducaciónContinua#MedicinaVeterinaria

VetPlus Academy

@vetplusacademy · Post #1076 · 17.06.2024 г., 16:12

¡Faltan pocos días! Aprende las técnicas más avanzadas de diagnóstico por imagen y lleva tus habilidades clínicas al siguiente nivel. ¡Inscríbete ya y conviértete en un experto! Este diplomado te ayudará a formarte a profundidad en estos aspectos y te dará las habilidades necesarias para que te desarrolles en esta área tan importante del diagnóstico veterinario. MÁS INFORMACIÓN EN: https://ift.tt/cOaKuZg #educación #capacitación #diploma#elearning#médicoveterinario #MedicinaVeterinaria#veterinarios#medicoveterinario#curso#diplomadouc #Veterinaria#Imagenología#EducaciónContinua