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

Резултати

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

Пребарај: #grillo

当前筛选 #grillo清除筛选
Ultimora.net - POLITICS 24

@Ultimorapolitics24 · Post #52440 · 31.03.2026 г., 12:58

Beppe #Grillo, confermano fonti vicine, ha avviato una causa per riprendersi il simbolo del Movimento 5 stelle: lui e l'associazione Movimento 5 stelle di Genova hanno notificato un atto di citazione davanti al Tribunale di Roma per rivendicare la titolarità del nome e del simbolo "MoVimento 5 stelle", prima udienza a luglio. @UltimoraPolitics24

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #45244 · 25.11.2024 г., 17:02

❗️ Scontro Grillo-Conte, il garante Beppe #Grillo chiede formalmente la ripetizione della votazione, come previsto dallo Statuto. @UltimoraPolitics

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #45132 · 26.10.2024 г., 14:58

❗️ Beppe #Grillo: "Conte faccia il suo partito, lo chiami Oz e i 22 mandati. Io rivendico il diritto di estinzione del Movimento 5 Stelle." @UltimoraPolitics

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43739 · 19.06.2023 г., 10:07

Brigate di cittadinanza e passamontagna, Beppe #Grillo: "Per favore, fermatevi. Era una boutade. Ma è possibile che prendete tutto sul serio?" @UltimoraPolitics

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43733 · 17.06.2023 г., 17:43

Manifestazione a Roma contro la precarietà, Beppe #Grillo: "La battaglia sul reddito universale è l'unica da fare. Fate le brigate di cittadinanza, mettetevi il passamontagna e di notte, senza farvi vedere, fate i lavoretti, sistemate i marciapiedi. Reagite!" @UltimoraPolitics

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #42832 · 27.01.2023 г., 17:24

Beppe #Grillo è stato condannato per diffamazione verso una parlamentare Pd, Cinzia Capano, che era stata ricoverata d'urgenza per un malore nel maggio 2011 e che era stata accusata dal fondatore del M5s di aver disertato l'Aula per boicottare il referendum sull'acqua. Le motivazioni: “La critica non si basi su una menzogna” @UltimoraPolitics

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43023 · 22.02.2023 г., 19:12

LaPresse - Il garante del #M5S, Beppe #Grillo, è tra gli ospiti del ricevimento organizzato dal nuovo ambasciatore cinese in Italia, Jia Guide, entrato in carica lo scorso gennaio. Grillo è arrivato poco fa a Villa Miani, a Roma, dove si tiene la festa in onore del diplomatico @UltimoraPolitics

Hashtags

12
ПретходнаСтраница 1 од 2Следна