@TestFlightX · Post #34611 · 14.11.2024 г., 11:55
#SWEET#SUGAR https://testflight.apple.com/join/gW9fgbGF
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
Пребарај: #sugar
@TestFlightX · Post #34611 · 14.11.2024 г., 11:55
#SWEET#SUGAR https://testflight.apple.com/join/gW9fgbGF
@wildthemestelegram · Post #1380 · 05.04.2024 г., 05:00
Coffee Time #black #brown #biege #dark #coffee #aesthetic #sugar #art ᅠ𝐖𝐢𝐥𝐝 𝐓𝐞𝐥𝐞𝐠𝐫𝐚𝐦 𝐓𝐡𝐞𝐦𝐞𝐬 ᅠ═──═⌘═──═ᅠ
@venanalysis · Post #2075 · 25.08.2025 г., 21:40
📰 NEWS | Venezuela: Turkish Investors to Take Over State-Owned Sugar Mills Under ‘Strategic Alliances’ Venezuela has signed agreements with Turkish investors to manage three state-owned sugar mills — Central Venezuela (Zulia state), Santa Clara (Yaracuy state), and Ezequiel Zamora (Barinas state) — as part of new 'strategic alliances,' Agriculture Minister Julio León announced. Authorities have not disclosed further details. Previous experiences with similar alliances in the countryside have raised concerns among campesinos regarding transparency and impacts on small-scale producers. 🔗 Read the full report here: https://shorturl.at/pwPmt #Peasants#Campesinos#PrivateSector#Sugar
@sanpeterburgo · Post #2381 · 09.02.2026 г., 06:01
#Екатеринбург #март #блюзрок #гранж #постпанк #артрок #sugar #BluesBastards
@hmangafor3duploadtest · Post #21330 · 09.02.2025 г., 01:19
Title: [L8ERAL]_One_Cup_Of_Sugar_拜干爹_【皮断腿个人汉化】 Authors: #None Tags: #None#3D#歐美#L8ERAL#One#Cup#Of#Sugar#拜干爹 #【皮断腿个人汉化】 recommendation: None TelegraphLinks:page-0-69
@cosplayuploadtest2 · Post #102455 · 23.03.2025 г., 03:21
Title: Nozomi_Arimura_有村のぞみ,_Alarm_写真集_「Honey_Sugar」_Set.03 Authors: #None Tags: #None#Nozomi_Arimura_有村のぞみ#ヌード写真集#Nozomi#Arimura#有村のぞみ#Alarm#写真集 #「Honey #Sugar」 #Set #03 recommendation: None TelegraphLinks:page-0-35
@cosplayuploadtest2 · Post #102226 · 23.03.2025 г., 03:07
Title: Nozomi_Arimura_有村のぞみ,_Alarm_写真集_「Honey_Sugar」_Set.02 Authors: #None Tags: #None#Nozomi_Arimura_有村のぞみ#ヌード写真集#Nozomi#Arimura#有村のぞみ#Alarm#写真集 #「Honey #Sugar」 #Set #02 recommendation: None TelegraphLinks:page-0-36