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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #65 · 8 апр.

Небольшой трик с регулярными выражениями который редко вижу в чужом коде. Допустим, вам нужно распарсить простой текст и вытащить оттуда пары имя+телефон. Вернуть всё это надо в виде списка словарей. Возьмем очень простой пример текста. >>> text = ''' >>> Alex:8999123456 >>> Mike:+799987654 >>> Oleg:+344456789 >>> ''' Соответственно, для выделения нужных элементов будем использовать группы. Получится такой паттерн: (\w+):([\d+]+) Как мы будем формировать словарь из найденных групп? >>> import re >>> results = [] >>> for match in re.finditer(r"(\w+):([\d+]+)", text): >>> results.append({ >>> "name": match.group(1), >>> "phone": match.group(2) >>> }) >>> print(results) [{'name': 'Alex', 'phone': '8999123456'}, ...] Можно немного сократить запись используя zip >>> results = [] >>> for match in re.finditer(r"(\w+):([\d+]+)", text): >>> results.append(dict(zip(['name', 'phone'], match.groups()))) Но есть способ лучше! Это именованные группы в regex. Можно в паттерне указать имя группы и результат сразу забрать в виде словаря. >>> for match in re.finditer(r"(?P<name>\w+):(?P<phone>[\d+]+)", text): >>> results.append(match.groupdict()) То есть всё что я сделал, это добавил в начале группы (внутри сбокочек) такую запись: (?P<group-name>...) Теперь найденная группа имеет имя и можно обратиться к ней как к элементу списка >>> name = match['name'] Либо забрать сразу весь словарь методом groupdict() >>> match.groupdict() #tricks#regex

Резултати

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

Пребарај: #vetplusultra

当前筛选 #vetplusultra清除筛选
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 #1332 · 08.04.2026 г., 14:25

Los pacientes renales son un desafío diario en la clínica. Por eso, en nuestro programa de educación continua VetPlus Ultra, dedicamos todo este mes a la Nefrología y Urología Clínica. Mira todo lo que aprenderás semana a semana: 🔹 Semana 1: Evaluación clínica del paciente renal (Clase grabada con el Dr. Luis Ruiz). 🔹 Semana 2: Taller en vivo de Obstrucción Uretral Felina (Workshop con el Dr. Giovanny Castañeda). 🔹 Semana 3: Guía visual de dietas renales y estadificación IRIS (Material descargable). 🔹 Semana 4: Discusión profunda de un caso clínico real. Todo esto por una suscripción mensual de solo 15 USD.. 🚀 Dale a tus pacientes felinos y caninos la oportunidad de un diagnóstico preciso y un tratamiento de vanguardia. 👇 Comenta la palabra "ULTRA" y te enviamos el link de suscripción. #VetPlusUltra#NefrologiaVeterinaria#UrologiaVeterinaria#EducacionVeterinaria

VetPlus Academy

@vetplusacademy · Post #1291 · 29.01.2026 г., 15:42

¡Tu crecimiento profesional no se detiene! 📈 Estamos diseñando un espacio donde la teoría y la práctica se encuentran para fortalecer tus competencias clínicas. Guías descargables, sesiones en vivo y certificación mensual son solo el comienzo. Mantente conectado. Lo que viene superará tus expectativas ✨ 🌐 Visítanos: vetplusacademy.com 📲 WhatsApp: +58 414 5300397 #VetPlus#Vets#MedVet#EstudiantesVeterinaria#VetPlusUltra