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

Резултати

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

Пребарај: #armageddon

当前筛选 #armageddon清除筛选
蓝光影音频道

@voidrss · Post #24729 · 23.11.2022 г., 12:20

阿里云盘影视大全-日更🔥 - Telegram Channel 🖼 ◎译 名 世界末日 / 世界末日的时刻 ◎片 名 #Armageddon Time ◎年 代 2022 ◎产 地 巴西 / 美国 ◎类 别 #剧情 ◎语 言 英语 ◎上映日期 2022-05-19(戛纳... Telegraph | 原文

Tatiana Santi

@Tatiana_Italia_Russia · Post #4813 · 09.01.2026 г., 20:29

Lo chiamano "#Armageddon" A Mosca è scesa tantissima #neve, strade tutte bianche, macchine che puliscono le vie del centro, cumuli bianchissimi e soffici ovunque. Lo chiamano "Armageddon", un ciclone che ha portato sulla capitale bufere di neve anomale. A me piace un sacco. Buona notte a tutti #tatianasanti SEGUI Tatiana Santi: Telegram | YouTube | Sito Web 📱Donazioni

Видеотека 📼

@videotekashow · Post #14202 · 15.08.2025 г., 06:35

«Если я когда-нибудь проснусь в дешевом отеле в постели с мертвой проституткой, Мэтт будет первым, кому я позвоню». Сегодня Бену Аффлеку исполнилось 53 года. #ВИДЕОТЕКА #BenAffleck #БенАффлек #GoodWillHunting #УмницаУиллХантинг #Armageddon #Армагеддон #ReindeerGames #АзартныеИгры #PearlHarbor #TheTown #ГородВоров #Argo #Арго #GoneGirl #TheWayBack #Air #TheAccountant2

Видеотека 📼

@videotekashow · Post #15801 · 19.03.2026 г., 05:08

«Когда тебе приходится туго, есть два варианта: покориться или пройти сквозь огонь». Единственному и неповторимому Брюсу Уиллису сегодня исполнился 71 год. #ВИДЕОТЕКА #BruceWillis #БрюсУиллис #Moonlighting #ДетективноеАгентствоЛунныйСвет #DieHard #КрепкийОрешек #TheLastBoyscout #ПоследнийБойскаут #PulpFiction #КриминальноеЧтиво #TheJackal #Шакал #TheFifthElement #ПятыйЭлемент #Armageddon #Армагеддон #16Blocks #16Кварталов #MoonriseKingdom #КоролевствоЛунногоСвета #DeathWish #ЖаждаСмерти

美女/时尚图片分享

@tgbestpicture · Post #9740 · 08.02.2026 г., 02:00

26 月 26 日。 2025 年- °•♡•° #aespa #espa #Karina #Karina #Winter #Winter#吉赛尔#吉赛尔#宁宁#宁宁#YooJimin #刘智民#KimMinJeong#... 26 月 26 日。 2025 年- °•♡•° #aespa#espa#Karina#Karina#Winter #Winter#Giselle #Giselle#Ningning#Ningning#YooJimin#KimMinJeong#Kim Min-jeong #UchinagaAeri#Uchinaga Eri #NingYizhuo#Ning Yizuo #宁艺卓#Up#Spark#Dopamine#Bored#SM#SMentertainment#My#BlackMamba#NextLevel#Forever#Savage#DreamsComeTrue#Illusion#LifesTooShort#Girls#MyWorld#BetterThings#ZoomZoom#Drama#Supernova#Armageddon#HotMess#Whiplash#SMTOWN#smtownlive#SYNKPARALLELLINE#DirtyWork#DarkArts#RichMan pinterest​.com • Feb 8, 2026