@Chilonzor_tuman_hokimligi · Post #83122 · 11.04.2026 г., 10:09
#Chilonzor #SportMarafoni#SoglomTurmushTarzi #5000Qadam #OmmaviySport #SoglomHayot Chilonzorda sport marafoni yuqori kayfiyatda o‘tkazildi
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
Пребарај: #5000qadam
@Chilonzor_tuman_hokimligi · Post #83122 · 11.04.2026 г., 10:09
#Chilonzor #SportMarafoni#SoglomTurmushTarzi #5000Qadam #OmmaviySport #SoglomHayot Chilonzorda sport marafoni yuqori kayfiyatda o‘tkazildi
@Chilonzor_tuman_hokimligi · Post #83121 · 11.04.2026 г., 10:04
#Chilonzor #SportMarafoni#SoglomTurmushTarzi #5000Qadam #OmmaviySport #SoglomHayot Chilonzorda sport marafoni yuqori kayfiyatda o‘tkazildi
@Chilonzor_tuman_hokimligi · Post #83114 · 11.04.2026 г., 10:03
#Chilonzor #SportMarafoni#SoglomTurmushTarzi #5000Qadam #OmmaviySport #SoglomHayot Chilonzorda sport marafoni yuqori kayfiyatda o‘tkazildi Prezidentimiz tomonidan sog‘lom turmush tarzini shakllantirish va sport bilan ommaviy shug‘ullanishga qaratilgan topshiriqlar ijrosi doirasida Chilonzor tumani hokimligi tashabbusi bilan sport marafoni tashkil etildi. Unda tuman hokimligi, shuningdek, tuman bo‘lim va boshqarmalari xodimlari faol ishtirok etdi. Marafon ishtirokchilari Bunyodkor sport majmuasi atrofida jamlanib, turli jismoniy mashqlarni bajardilar hamda 5000 qadam yurish aksiyasida qatnashdilar. Tadbir davomida ishtirokchilar bayramona kayfiyatda raqsga tushib, sog‘lom turmush tarzini targ‘ib qiluvchi muhit yaratildi. Albatta, mazkur sport bayrami barcha ishtirokchilarning kayfiyatini ko‘tarib, ularning salomatligi uchun foydali bo‘ldi. https://t.me/chilonzor_tuman_hokimligi
@Chilonzor_tuman_hokimligi · Post #83096 · 11.04.2026 г., 05:29
#Chilonzor #SportMarafoni#SoglomTurmushTarzi #5000Qadam #OmmaviySport #SoglomHayot Chilonzorda sport marafoni yuqori kayfiyatda o‘tkazildi Prezidentimiz tomonidan sog‘lom turmush tarzini shakllantirish va sport bilan ommaviy shug‘ullanishga qaratilgan topshiriqlar ijrosi doirasida Chilonzor tumani hokimligi tashabbusi bilan sport marafoni tashkil etildi. Unda tuman hokimligi, shuningdek, tuman bo‘lim va boshqarmalari xodimlari faol ishtirok etdi. Marafon ishtirokchilari Bunyodkor sport majmuasi atrofida jamlanib, turli jismoniy mashqlarni bajardilar hamda 5000 qadam yurish aksiyasida qatnashdilar. Tadbir davomida ishtirokchilar bayramona kayfiyatda raqsga tushib, sog‘lom turmush tarzini targ‘ib qiluvchi muhit yaratildi. Albatta, mazkur sport bayrami barcha ishtirokchilarning kayfiyatini ko‘tarib, ularning salomatligi uchun foydali bo‘ldi. https://t.me/chilonzor_tuman_hokimligi