@tuttoelezioni · Post #1031 · 19.05.2025 г., 11:30
#Polonia🇵🇱 #Presidenziali ❗️Rafał #Trzaskowski (#PO|PPE) e Karol #Nawrocki (Ind.) si sfideranno al secondo turno, che si terrà domenica 1º giugno. @TuttoElezioni
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
Пребарај: #trzaskowski
@tuttoelezioni · Post #1031 · 19.05.2025 г., 11:30
#Polonia🇵🇱 #Presidenziali ❗️Rafał #Trzaskowski (#PO|PPE) e Karol #Nawrocki (Ind.) si sfideranno al secondo turno, che si terrà domenica 1º giugno. @TuttoElezioni
@tuttoelezioni · Post #1145 · 02.06.2025 г., 06:53
#Polonia🇵🇱 #Presidenziali Risultati finali. Sezioni scrutinate: 32.143/32.143 (100%). Affluenza: 71,63% (+4,32% rispetto al primo turno) 🟦 Karol #Nawrocki (Ind., sostenuto da #PiS|ECR): 50,89% ✅ 🟧 Rafał #Trzaskowski (#PO|PPE): 49,11% @TuttoElezioni
@tuttoelezioni · Post #1144 · 02.06.2025 г., 04:43
#Polonia🇵🇱 #Presidenziali Risultati parziali. Sezioni scrutinate: 30.249/32.143 (94,11%). 🟦 Karol #Nawrocki (Ind., sostenuto da #PiS|ECR): 51,45% 🟧 Rafał #Trzaskowski (#PO|PPE): 48,55% @TuttoElezioni
@tuttoelezioni · Post #1143 · 02.06.2025 г., 00:15
#Polonia🇵🇱 #Presidenziali Risultati parziali. Sezioni scrutinate: 26.084/32.143 (81,15%). 🟦 Karol #Nawrocki (Ind., sostenuto da #PiS|ECR): 52,48% 🟧 Rafał #Trzaskowski (#PO|PPE): 47,52% @TuttoElezioni
@tuttoelezioni · Post #1142 · 02.06.2025 г., 00:02
#Polonia🇵🇱 #Presidenziali Risultati parziali. Sezioni scrutinate: 24.556/32.143 (76,40%). 🟦 Karol #Nawrocki (Ind., sostenuto da #PiS|ECR): 52,99% 🟧 Rafał #Trzaskowski (#PO|PPE): 47,01% @TuttoElezioni
@tuttoelezioni · Post #1141 · 01.06.2025 г., 23:42
#Polonia🇵🇱 #Presidenziali Risultati parziali. Sezioni scrutinate: 21.599/32.143 (67,20%). 🟦 Karol #Nawrocki (Ind., sostenuto da #PiS|ECR): 53,86% 🟧 Rafał #Trzaskowski (#PO|PPE): 46,14% @TuttoElezioni
@tuttoelezioni · Post #1140 · 01.06.2025 г., 23:32
#Polonia🇵🇱 #Presidenziali Risultati parziali. Sezioni scrutinate: 20.399/32.143 (63,46%). 🟦 Karol #Nawrocki (Ind., sostenuto da #PiS|ECR): 54,25% 🟧 Rafał #Trzaskowski (#PO|PPE): 45,75% @TuttoElezioni
@tuttoelezioni · Post #1139 · 01.06.2025 г., 23:25
#Polonia🇵🇱 #Presidenziali Risultati parziali. Sezioni scrutinate: 19.057/32.143 (59,28%). 🟦 Karol #Nawrocki (Ind., sostenuto da #PiS|ECR): 54,47% 🟧 Rafał #Trzaskowski (#PO|PPE): 45,53% @TuttoElezioni
@tuttoelezioni · Post #1138 · 01.06.2025 г., 23:17
#Polonia🇵🇱 #Presidenziali Risultati parziali. Sezioni scrutinate: 17.854/32.143 (55,55%). 🟦 Karol #Nawrocki (Ind., sostenuto da #PiS|ECR): 54,67% 🟧 Rafał #Trzaskowski (#PO|PPE): 45,33% @TuttoElezioni
@tuttoelezioni · Post #1137 · 01.06.2025 г., 23:09
#Polonia🇵🇱 #Presidenziali Risultati parziali. Sezioni scrutinate: 16.800/32.143 (52,26%). 🟦 Karol #Nawrocki (Ind., sostenuto da #PiS|ECR): 54,84% 🟧 Rafał #Trzaskowski (#PO|PPE): 45,16% @TuttoElezioni
@tuttoelezioni · Post #1136 · 01.06.2025 г., 23:02
#Polonia🇵🇱 #Presidenziali Risultati parziali. Sezioni scrutinate: 15.308/32.143 (47,62%). 🟦 Karol #Nawrocki (Ind., sostenuto da #PiS|ECR): 55,00% 🟧 Rafał #Trzaskowski (#PO|PPE): 45,00% @TuttoElezioni
@tuttoelezioni · Post #1135 · 01.06.2025 г., 22:58
#Polonia🇵🇱 #Presidenziali Risultati parziali. Sezioni scrutinate: 14.451/32.143 (44,95%). 🟦 Karol #Nawrocki (Ind., sostenuto da #PiS|ECR): 55,23% 🟧 Rafał #Trzaskowski (#PO|PPE): 44,77% @TuttoElezioni