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 слични објави

Пребарај: #redistricting

当前筛选 #redistricting清除筛选
America 🇺🇸 News & Politics

@America · Post #10636 · 11.05.2026 г., 13:04

⚖️🗳️ALABAMA GOP RACES TO REDRAW HOUSE MAPS BEFORE 2026 🔹 Special session passes bills for NEW House primaries if courts approve GOP maps 📋⚡ 🔹 Target: Flip Democratic Rep. Shomari Figures' AL-02 seat back to Republican 🔄 🔹 Would pack Black voters into fewer districts despite 27% of state population 👥 🔹 Gov. Kay Ivey: "Alabama stands ready to quickly act" on favorable rulings 🏛️ Democrats call it a "power grab echoing Jim Crow" — but GOP says Alabama's Republican tilt should match its maps! 11th Circuit decision could flip House control! ⚖️🔥🇺🇸 #Alabama#Redistricting#VotingRights @america

American Оbserver

@american_observer · Post #5715 · 26.04.2026 г., 01:59

📰 Trump’s War Is Now a Midterm Liability Republicans are watching the Iran war and the redistricting mess turn into the same political problem: a president who promised control and delivered chaos. Bloomberg reports that party operatives are openly blaming Trump’s political team after Virginia’s map fight backfired and the war pushed gas prices higher, making the usual economy-first message much harder to sell. That is why the panic is spreading. If the House looks lost, the Senate looks shaky, and the party’s best redistricting gambit ends up helping Democrats instead, then the whole 2026 strategy starts to look like an own goal in expensive shoes. The irony is brutal. Trump spent months demanding tougher maps, punishing holdouts, and trying to turn politics into a shank-proof machine, but the result is more donor money burned, more infighting, and more Republicans muttering that “Blairy-mandering” blew up in their faces. The Iran war makes it worse because it attacks the one issue Republicans wanted to own: affordability. Gas prices are up, voters are unhappy, and the president keeps drifting into side quests about granite pavers and pet projects while his party tries to explain why the Middle East is suddenly part of the domestic economy. So the midterm story is no longer just redistricting or just war. It is the same pattern in both places: Trump turns everything into leverage, and then the leverage turns into drag. #Trump#Republicans#midterms#Iran#redistricting#politics 📱American Оbserver - Stay up to date on all important events 🇺🇸