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

Резултати

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

Пребарај: #miraculouseyes

当前筛选 #miraculouseyes清除筛选
SODA inside

@sodamakeup · Post #2381 · 28.01.2026 г., 12:15

Подводка для глаз: тогда и сейчас 🎀 Ещё тысячи лет назад в жарком Египте люди начали подчёркивать глаза тёмной линией. Минералы, сажа и масла превращались в кохль — символ защиты, статуса и силы. Глаза обводили и мужчины, и женщины, веря, что взгляд может многое рассказать 👁️✨ С течением времени подводка превратилась в способ выразить красоту. В античности она подчёркивала форму глаз и черты лица, а в XX веке стала настоящей иконой: немое кино, дымчатые тени, выразительные стрелки — одна линия могла полностью менять образ 🎬 В 60-е годы подводка стала смелой и графичной, настоящим заявлением характера 🩶 Сегодня это целый мир возможностей.Подводка остаётся тем инструментом, с которым взгляд становится выразительным — и каждый день можно создавать свой образ! А вы помните свою первую подводку? Попробуй подводки ☁️ и будь неповторимой! Подводка кремовая Miraculous #miraculouseyes Подводка маркер с кисточкой S-CLASS #overpowered #sodalovespopculture

SODA inside

@sodamakeup · Post #2360 · 17.11.2025 г., 13:29

❄️Выпал первый снег, а это значит, что настало время зимнего мэйкапа! ❄️Зимний образ с помощью: • палетки Beware Of Witches #magicalpower • подводки кремовой Miraculous #miraculouseyes • пигмент-подводки жидкой Inner Dragon #magicalpower • тинта Sunfire 003 (Winx) • блеска для губ CHU ME A FAVOUR #bittersweetkiss, 202 Kdrama Уже готовы к зимнему сезону? ☕️ 🎄

SODA inside

@sodamakeup · Post #2362 · 25.11.2025 г., 15:03

Хочешь повторить этот мистический фиолетовый макияж, как на фото? Сделали подборку продуктов Soda, которые тебе помогут! 🤩Палетка теней Beware Of Witches #magicalpower 🤩 Жидкие тени Vertigo #magicalpower 🤩Карандаш для глаз Zenith #magicalpower, 006 Techno 🤩Кремовая подводка Miraculous #miraculouseyes, оттенки 301 и 305 🤩 Накладные ресницы #dollyeyes С этими продуктами ты соберёшь тот самый фиолетовый look — дерзкий, мистический, сияющий. Готова примерить образ на себя? 💜🖤

SODA inside

@sodamakeup · Post #2365 · 08.12.2025 г., 11:31

🌟🌟🌟🌟🌟🌟🌟🌟 🌟🌟🌟🌟🌟🌟 Смотрим новый сезон и вспоминаем iconic макияж Оди из 2-го сезона!☀️ Образ максимально простой, но очень эффектный: смелые тени, тёмная подводка вокруг глаз и натуральная кожа без лишнего глянца. Такой макияж выглядит гранжево и небрежно — и в этом весь вайб👣 ⏺ Палетка теней Beware Of Witches #magicalpower ⏺Подводка кремовая Miraculous #miraculouseyes ⏺Карандаш для губ SWEET TREAT #cherryontop, № 102 Bingsu ⏺Тональная основа LIGHTWEIGHT FOUNDATION #covergirl, № 002 Melon Smoothie Кто уже посмотрел первые серии нового сезона?🌱 #sodainspiration

SODA inside

@sodamakeup · Post #2343 · 20.10.2025 г., 08:13

Одержимы вайбом новых ангелов Victoria’s Secret 💗 Эти выходы, сияние, уверенность — просто мурашки! ❤️ Мы собрали продукты SODA, чтобы передать тот самый подиумный блеск: сияющие глаза, глянцевые губы и дерзость в каждом взгляде ❤️ Вот что тебе нужно для angel energy: 🎀 Подводка с кисточкой S-CLASS #overpowered, 209 system 🎀 Жидкие тени Domino #magicalpower, Winx, 004 Dragon Fury 🎀 Карандаш для глаз Zenith #magicalpower, Winx, 006 Techno 🎀Кремовая подводка Miraculous #miraculouseyes, 304 🎀 Бальзам для губ Legendary Lip Balm #sweetkiss, 001 🎀 Масло для губ ROLLIN' LIP OIL #lipbizkit, 001 Strawberry cake Немного блеска, уверенный взгляд и улыбка — и ты уже на своём подиуме 💋 #sodainspiration