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

Резултати

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

Пребарај: #sustainablefarming

当前筛选 #sustainablefarming清除筛选
Google Facts™ [ ️@googlefactss🌎]

@googlefactss · Post #40393 · 23.12.2025 г., 11:03

Vegan diets can help the environment, but large-scale plant farming can hurt soil, wildlife, and cause pollution. Synthetic fertilizers used in farming can damage oceans and soil. Animal farming done the right way helps soil, supports wildlife, and uses natural manure. Eating animal foods gives important nutrients like B12 and iron that plants don’t provide. 🌿🐄🌎 [Read more] @googlefactss #Vegan#Environment#SoilHealth#AnimalFarming#Nutrition#SustainableFarming#EcoFriendly

Google Facts™ [ ️@googlefactss🌎]

@googlefactss · Post #40869 · 28.03.2026 г., 15:03

A single tree, called the Tree of 40 Fruits, holds the record for the most varieties of fruit on one tree. Created by Sam Van Aken, it has 40 different types of stone fruits. These include peaches, plums, apricots, almonds, and cherries. The tree was made using grafting, where branches from different fruit trees are attached to one rootstock. This project shows how diverse fruit can grow on a single tree. 🍑🌳🍒🍎🍏 [Read more] @googlefactss #TreeOf40Fruits#Grafting#SamVanAken#FruitVarieties#GuinnessWorldRecords#AmazingNature#SustainableFarming

Venture Village Wall 🦄

@venturevillagewall · Post #3612 · 21.12.2024 г., 10:21

Kaly Group Funding Update Kaly Group has raised $379.64K in funding, as of December 19, 2024. This Scottish initiative focuses on sustainable seaweed farming, delivering training and support to local communities while promoting the ecological benefits of kelp cultivation. #KalyGroup#Funding#SustainableFarming#Seaweed#Ecology#MarineEnvironment#CommunitySupport#Scotland#Kelp#Entrepreneurs

Google Facts™ [ ️@googlefactss🌎]

@googlefactss · Post #40860 · 25.03.2026 г., 23:01

Hussam Saraf set a record for the most species grafted onto a single tree. His tree has 5 different species: plum, apricot, almond, peach, and cherry. The tree was made by grafting branches from these species onto one trunk. This represents diversity and peaceful coexistence, as the fruits symbolize how different cultures can live together. 🌳🍑🍒 [Read more] @googlefactss #Grafting#PeacefulCoexistence#HussamSaraf#FiveSpeciesTree#FruitDiversity#GuinnessWorldRecords#AmazingNature#SustainableFarming