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 слични објави

Пребарај: #sanitariya

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

@Chilonzor_tuman_hokimligi · Post #81918 · 19.03.2026 г., 16:20

#Chilonzor #RamazonHayiti #Masjidlar #O‘rganish #Obodonlashtirish#Sanitariya#Xavfsizlik#Toshkent Chilonzorda Ramazon hayiti namozi oldidan masjidlar holati o‘rganildi Chilonzor tumani hokimi Saidqahhor Xolxo‘jayev boshchiligida mas’ul mutasaddilar tomonidan ertaga Ramazon hayiti namozi o‘qiladigan masjidlar holati o‘rganildi. O‘rganishlar jarayonida masjidlardagi kommunal tizimlarning ishlash holati, jumladan, elektr ta’minoti, suv va boshqa infratuzilma tarmoqlarining uzluksiz faoliyati alohida nazoratdan o‘tkazildi. Shuningdek, masjidlar atrofidagi hududlar, piyodalar yo‘laklari va yo‘llarning sanitariya holati ko‘zdan kechirilib, ularni tartibga keltirish bo‘yicha tegishli topshiriqlar berildi. Mas’ullarga bayram kuni fuqarolar uchun qulay va xavfsiz sharoitlar yaratish, tartib-intizomni ta’minlash hamda xizmatlar faoliyatini muvofiqlashtirish yuzasidan aniq vazifalar yuklatildi. @Chilonzor_tuman_hokimligi

Green University CA | Official

@centralasian_greenuniversity · Post #858 · 12.03.2026 г., 05:23

💧SDG 6 – Clean Water and Sanitation SDG 6 aims to ensure safe drinking water, sanitation, and hygiene systems for every person. Poor water quality or limited access to water directly impacts public health, workforce productivity, and food security. Water security is a key priority for sustainable development! #SDG6#CleanWater#Sanitation _____________________ 💧SDG 6 – Toza Suv va Sanitariya SDG 6 — har bir inson uchun xavfsiz ichimlik suvi, sanitariya va gigiyena tizimlarini ta’minlash. Suv sifati yomonlashsa yoki tanqis bo‘lsa, bu sog‘liq, ish unumdorligi va oziq-ovqat xavfsizligiga bevosita ta’sir qiladi. Barqaror rivojlanish uchun suv xavfsizligi — asosiy masala! #SDG6#TozaSuv#Sanitariya ✉️[email protected] ☎️ +998 55 512 00 77 📍Location 🌐Website | 📱Telegram | 📱Instagram | 📱LinkedIn | 🟥YouTubeо