@marcotravaglio · Post #60238 · 11.04.2026 г., 18:58
.@petergomezblog a @Fabiovoloo:"Lei aveva un nonno comunista e l'altro fascista, suo padre era berlusconiano. Lei?" #laconfessione
Hashtags
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
Пребарај: #laconfessione
@marcotravaglio · Post #60238 · 11.04.2026 г., 18:58
.@petergomezblog a @Fabiovoloo:"Lei aveva un nonno comunista e l'altro fascista, suo padre era berlusconiano. Lei?" #laconfessione
Hashtags
@marcotravaglio · Post #60237 · 11.04.2026 г., 18:33
.@petergomezblog a @MarcoDamilan:"Giorgia #Meloni chiede all’Antimafia di indagare anche su Fratelli d’Italia. Io non ricordo leader di partito che abbiano usato queste parole…" #laconfessione
Hashtags
@marcotravaglio · Post #59765 · 21.03.2026 г., 19:38
#FrancescaMannocchi a @petergomezblog:"In questi anni stiamo alzando la soglia di ciò che sta diventando tollerabile e questo perché tutto si poggia su un letto di impunità" #laconfessione
@marcotravaglio · Post #59920 · 28.03.2026 г., 19:48
.@petergomezblog a #PieroGrasso:"Questo è Marcello Dell’Utri condannato definitivamente per concorso esterno. Il suo è un inno all’omertà?" #LaConfessione
Hashtags
@marcotravaglio · Post #59766 · 21.03.2026 г., 20:08
.@petergomezblog a #CaterinaGuzzanti:"È stato un aiuto o un ostacolo avere due fratelli famosi per affermarsi?"#laconfessione
Hashtags
@marcotravaglio · Post #59621 · 14.03.2026 г., 19:38
.@petergomezblog a #MauriziodeGiovanni:"Lei ha giocato nella Nazionale di pallanuoto fino al 1982 e ha detto: “Ho perso 4 denti, una clavicola e un pezzo di ginocchio. Ad altri è andata anche peggio”. Ma la pallanuoto è uno sport così violento?" #LaConfessione
@marcotravaglio · Post #59620 · 14.03.2026 г., 19:33
.@petergomezblog a #mauriziodegiovanni:"Ho letto che lei scrive i libri in un mese o anche meno e poi l’editing lo fa sua moglie Paola. Ma fa solo l’editing o ci mette anche un po’ del suo?" #LaConfessione
@marcotravaglio · Post #59475 · 07.03.2026 г., 20:03
.@petergomezblog a @CloCecchetto: "Lo scettro di conduttore e direttore artistico di #Sanremo è passato, rigorosamente in diretta, da Carlo Conti a Stefano De Martino. Cosa ne pensa?" #LaConfessione
Hashtags
@marcotravaglio · Post #59474 · 07.03.2026 г., 20:03
.@petergomezblog a @CloCecchetto:"In molti sostengono che il livello musicale del Festival di #Sanremo di Carlo Conti sia tornato indietro di 10 anni. È d’accordo?" #LaConfessione
Hashtags
@marcotravaglio · Post #60390 · 18.04.2026 г., 19:03
.@petergomezblog a #BrunoriSas:"Cosa vuol dire 'Sas': Società in Accomandita Semplice?" #LaConfessione
Hashtags
@marcotravaglio · Post #60239 · 11.04.2026 г., 19:13
.@petergomezblog a @Fabiovoloo:"Il litigio con #Linus è stato reale, mi racconta cos'era successo?" #laconfessione
Hashtags
@marcotravaglio · Post #59622 · 14.03.2026 г., 20:03
#VladimirLuxuria ospite a #LaConfessione di @petergomezblog ora su @RaiTrehttps://t.co/TE5qgWj11y
Hashtags