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

Резултати

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

Пребарај: #bayramkayfiyati

当前筛选 #bayramkayfiyati清除筛选
Сhilonzor tumani hokimligi Matbuot xizmati

@Chilonzor_tuman_hokimligi · Post #81186 · 08.03.2026 г., 04:36

#Chilonzor #XotinQizlarKuni#8Mart#BayramTadbiri#AyollargaEhtirom#ChilonzorHokimligi#BayramKayfiyati 🌸Chilonzorda ayollarga ehtirom: bayram tadbiri ko‘tarinki ruhda o‘tdi Chilonzor tumani hokimligi tomonidan tumandagi “Zarhal” tantanalar saroyida tuman hokimligi hamda tumandagi turli tashkilotlarda faoliyat yuritib kelayotgan xotin-qizlar uchun Xalqaro xotin-qizlar kuni munosabati bilan katta tantanali bayram tadbiri tashkil etildi. Bayram tadbirida Chilonzor tumani hokimi Saidqahhor Xolxo‘jayev so‘zga chiqib, barcha ayollarni ushbu qutlug‘ sana bilan samimiy muborakbod etdi. O‘z tabrigida ayollarning jamiyat hayotidagi o‘rni, oilalar farovonligi va yosh avlod tarbiyasidagi beqiyos hissasini alohida ta’kidlab, ularga ezgu tilak va samimiy niyatlarini bildirdi. Tadbir davomida taniqli san’atkorlar tomonidan ijro etilgan sho‘x kuy-qo‘shiqlar bayramga yanada fayz bag‘ishlab, ishtirokchilarga ko‘tarinki kayfiyat ulashdi. Bayram tadbiri iliq va samimiy muhitda, ko‘tarinki ruhda o‘tdi. Tadbir so‘ngida barcha ishtirokchilarga tuman hokimining esdalik sovg‘alari topshirildi. Shuningdek, tadbirda qatnashgan xotin-qizlar nomidan tuman hokimi hamda bayramni tashkil etishda ishtirok etgan barcha tashkilotchilarga samimiy minnatdorlik izhor etildi. 🌸Lavhamizda tadbir jarayonlari 🔵@Chilonzor_tumani_hokimligi

Andijan Development Center

@adceducate · Post #9350 · 21.03.2025 г., 05:03

Aziz va qadrli do‘stlar! Navro‘z ayyomi muborak bo‘lsin! 🌸 Ushbu bahoriy kun sizga tinchlik 🕊, baxt 😊 va farovonlik 🏡 olib kelsin. Yangi fasl har biringizga yangilanish 🌿, ezgu orzularning ushalishi ✨ va muvaffaqiyat eshiklarini 🚪 ochsin. Oilangiz fayzli 💖, yuragingiz quvonchga 😃 to‘la bo‘lsin! Samimiy tilaklar bilan, ADC🌿✨ #Navro‘zMuborak 🌸#BahorKeldi🌿#QuvonchVaBaxt😃#ADC🌟#BayramKayfiyati🎉#OmadVaSog‘lik 🍀#Do‘stlikVaMuhabbat ❤️