TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #146 · 16 сеп.

Функция sub в regex может принимать функцию в качестве аргумента repl. 📄 Из документации: If repl is a function, it is called for every non-overlapping occurrence of pattern. The function takes a single match object argument, and returns the replacement string. То есть для каждого совпадения будет вызвана функция для вычисления замены вместо замены на одну и ту же строку для всех совпадений. Иными словами, для замены разных совпадений на разные строки не потребуется запускать re.sub() много раз для каждой строки замены. Достаточно определить функцию, которая вернёт строку для каждого из совпадений. Описание слишком запутанное🤔, давайте лучше рассмотрим на простом примере: Создаем карту замены. То есть какие строки на какие требуется менять. remap = { 'раз': '1', 'два': '2', 'три': '3', 'четыре': '4', 'пять': '5', } Пишем функцию поиска строки для замены. Единственным аргументом будет объект re.Match. Используя данные этого объекта мы вычисляем замену on-the-fly! def get_str(match: re.Match): word = match.group(1) return remap.get(word.lower()) or word Пример текста. text = '''Раз Два Три Четыре Пять Вместе будем мы считать Пять Четыре Три Два Раз Мы считать научим вас ''' Теперь запускаем re.sub и вместо строки замены (repl) подаём имя функции. (Данный паттерн ищет отдельные слова в тексте) >>> print(re.sub(r'(\w+)', get_str, text)) 1 2 3 4 5 Вместе будем мы считать 5 4 3 2 1 Мы считать научим вас Думаю, достаточно наглядно 🤓 #libs#regex

Hashtags

Резултати

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

Пребарај: #johnmearsheimer

当前筛选 #johnmearsheimer清除筛选
蛋挞报

@Pincongessence · Post #2543 · 05.03.2022 г., 02:05

今天想分享美国学者 John Mearsheimer 关于乌克兰问题的讲座。 这个视频的上传时间是2015年,讲座的背景是2014年的克里米亚危机。主讲人除了解释当年乌克兰问题如何逐渐恶化,也提出针对中国问题的解决方案。 需要特别指出的是,这个讲座主要面向美国观众,因此对各个问题的阐释均是从美国国家利益角度出发的。无论你是否赞同主讲人的政治立场,我认为视频中传递的信息对我们理解今天的局面很有参考价值。 分享这个视频的初衷在于,我相信加深对乌克兰问题的理解既是自由意志的体现,也能促进健康的群众力量。 最后想说,如今战争的创伤日益加深,越来越多的民众陷入痛苦。如果你因当前局势感到无力甚至抑郁,请直接无视此次分享,先照顾好自己。 #乌克兰#JohnMearsheimer#ConventionalWisdom

Elena Basile Public Channel

@elenabasilepublicchanel · Post #304 · 15.10.2025 г., 07:56

Macabra farsa E cerchiamo di fare analisi serie di questo atroce e delirante spettacolo ? Israele ha già dimezzato gli aiuti Il pretesto il mancato ritorno dei corpi degli ostaggi Sommersi sotto i detriti La croce rossa aveva già stabilito che era difficilissimo ritrovarli in breve tempo L'operazione è servita a riavere gli ostaggi e ad assolvere Netanyahu I due criminali #Trump e #Netanyahu si danno man forte e affermano che Hamas deve disarmare Il cessate il fuoco se Hamas disarma Il riconoscimento della Palestina se Hamas disarma secondo Francia e Belgio Una farsa. Ma se Hamas disarma con chi mai farebbero la guerra? Ovvio che con la resa di Hamas tutto finirebbe Dementi criminali E noi a seguire le loro piroette di psicopatici Temo che il cessate il fuoco servirà all' attacco all' #Iran E poi il #GazaGenocide potrà ricominciare Solo #Russia#Cina#Paesiarabi coalizzati con la resistenza dell'#Iran potrebbero essendo dalla parte del diritto onusiano sfidare i criminali di guerra al potere e porre fine a questo scempio La forza militare statunitense è tale che malgrado le buone parole nessuno rischia di sfidare #Washinton Temendo la #IIIGM Ognuno per se a salvare la propria pelle di fronte all' autocrate I #palestini sono gli ebrei di oggi Sono sacrificati Mentre lo spazio mediatico e quello politico #Meloni come #Picierno solidarizzano con l Occidente che contrasta il terrorismo E la diaspora si vittimizza e chiede leggi contro l #antisemitismo Come se la rivolta mondiale contro i tedeschi #nazisti potesse essere considerata una rivolta contro gli #ariani I #gazawi tornano a morire L #apartheid in #Cisgiordania si inferocisce Spegnete la #tv Non lasciatevi intossicare Ci sono ancora luoghi del pensiero #Gabellini #ottolinatv #Pandoratv #tvdignità E molti altri youtuber Seguite #Jeffreysachs #JohnMearsheimer #JacquesBaud E molti molti altri Leggete le riviste #ilponte #Lafionda #lantidiplomatico #krisis #insideover #sulatesta #ilgiornalediitalia Non facciamoci assorbire dal politichese Il problema non è #Meloni o #Gentiloni Ma la riforma di questa #UE con un'altra classe dirigente Una forza politica credibile che capti il #nonvoto principale partito in Italia come in Europa La speranza è il pensiero critico, una cultura della resistenza #Gazaceasefire #GazaCeaseFireSummit