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

Резултати

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

Пребарај: #piùe

当前筛选 #piùe清除筛选
L'Osservatorio - Italia

@Osservatorioitaliano · Post #24631 · 25.03.2026 г., 17:59

#Italia Il segretario di #PiùE|RE Riccardo Magi: "Da Open to Meraviglia a Open to dimissioni: finalmente Daniela Santanchè, a quasi 24 ore dall'imbarazzante 'auspicio' della sua premier, lascia l'incarico di ministro del Turismo. Non ci mancherà. Giorgia Meloni esce politicamente a pezzi da tutta questa vicenda, indebolita dal post voto che ha gestito persino peggio della campagna elettorale per il referendum. L'Italia non merita questo scempio delle istituzioni, trasformate in un ring per una rissa da bar". @Osservatorioitaliano

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #44422 · 05.12.2023 г., 17:43

Salario minimo, Riccardo #Magi (#PiùE): “Non avete il coraggio di esprimere un voto contrario alla proposta in quota opposizioni e di dire che siete contrari a una proposta ragionevole che avrebbe dato risposta a uno dei grandi problemi. La vostra delega non garantisce alcuna soglia minima di retribuzione ai lavoratori poveri e complica il quadro. Per questi motivi e in difesa del parlamento, che voi oggi non avete occupato con onore, anche io ritirerò il mio nome dal provvedimento". 👉Cos'è successo al testo originario delle opposizioni? @UltimoraPolitics

Hashtags

L'Osservatorio - Italia

@Osservatorioitaliano · Post #24725 · 26.03.2026 г., 18:27

#Italia Il segretario di #PiùE|RE, Riccardo #Magi: "Il governo Meloni, che fino a pochi giorni fa sembrava una forza inossidabile, si risveglia dopo il referendum e scopre di essere un gigante dai piedi d’argilla. A innescare la slavina è stata la stessa Meloni con questa ondata di dimissioni arrivate dopo una vera e propria resa dei conti interna a #FdI|ECR. Anche #FI|EPP, con le dimissioni di #Gasparri da presidente dei Senatori di FI|EPP, subisce lo scossone del voto referendario. L’opposizione organizzi l’alternativa di governo". @Osservatorioitaliano

Ultimora.net - POLITICS

@UltimoraPOlitics · Post #39263 · 11.05.2022 г., 16:01

#Italia Riccardo #Magi (#PiùE/#RI|RE): "Si è iniziato a votare in comm Giustizia sulla proposta per autocoltivazione cannabis che ho depositato 2 anni fa. Proprio nel giorno dei funerali di Walter De Benedetto che con il suo ultimo appello aveva chiesto a Parlamento di muoversi su questa legge. Si vada avanti spediti." @UltimoraPolitics

Libertà è ragione

@libertaeragione · Post #4337 · 16.01.2025 г., 15:17

#Italia#Camera Via libera della Camera dei Deputati alla riforma costituzionale per la separazione delle carriere dei magistrati con 174 voti a favore, 92 contrari e 5 astenuti. Si tratta della prima delle quattro letture previste. Favorevoli i partiti della maggioranza, #Azione|RE e #PiùE|RE. Gli astenuti vengono dalle fila di #IV|RE, contrari invece il #PD|S&D, #M5S|LEFT e #AVS|LEFT|G/EFA. @OsservatorioItaliano

Ultimora.net - POLITICS

@Ultimorapolitics · Post #38119 · 01.05.2022 г., 20:59

#Italia Piercamillo #Falasca (#PiùE|RE): "Con il monologo di Lavrov su #ZonaBianca si è toccato il fondo. Abbiamo permesso a un criminale di guerra di spargere falsità in diretta tv. L’Europa ha vietato la trasmissione della tv russa per contrastare la disinformazione di Putin, su Rete 4 il blocco è stato così eluso." @UltimoraPolitics

Ultimora.net - POLITICS

@UltimoraPOlitics · Post #38912 · 09.05.2022 г., 16:48

#Italia#Lombardia#Como Giordano #Masini (#PiùE|RE): "La candidatura di Doha Zaghi nella lista Como 2030, che +Europa sostiene alle amministrative di Como, non ci sembra una notizia né tantomeno in sé uno scandalo. Il sex work è un ambito lavorativo e come tale deve essere trattato, non solo in termini di pubblica opinione ma anche attraverso un impianto normativo che garantisca alle operatrici e agli operatori tutele, garanzie e diritti, evitando i rischi insiti nella clandestinità. Ci uniamo quindi alla solidarietà espressa nei suoi confronti da parte della candidata sindaca Barbara Minghetti e della lista Como 2030, e ci auguriamo che il confronto pubblico in vista delle elezioni amministrative si concentri sui programmi politici" @UltimoraPolitics

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