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

Пребарај: #dogcare

当前筛选 #dogcare清除筛选
科学新知

@random_knowledge_dushu · Post #3610 · 15.03.2023 г., 14:34

吃水果的时候狗子总是眼巴巴的,那么,哪些可以一起分享,哪些绝对不能给呢? 可以吃的有: 🍎🍌🍈🍓🍑🍍🥭🍉🍊 苹果,OK! 香蕉,奇异果,没问题。 甜瓜西瓜~解渴! 蓝莓,草莓,蔓越莓,树莓,莓味可口~ 芒果,椰肉,菠萝,超美味! 梨子,橘子,桃子,李子,yum,但仅限果肉!! 注意,以上水果,喂的时候一定要去皮去籽去核。 不能吃的水果有: 🍅🍇🥑🍒 番茄!虽然成熟的番茄通常被认为对狗是安全的,但它的绿色部分含有一种叫做茄碱的有毒物质。 现在很多西红柿都是催熟的,为了以防万一,最好不要吃。 牛油果,它的果核、果皮和叶子含有一种导致狗呕吐和腹泻的毒素。 樱桃,樱桃植物含有氰化物,对狗有毒。 氰化物会破坏细胞氧气输送,这意味着狗的血细胞无法获得足够的氧气。 如果狗吃了樱桃,请注意瞳孔放大、呼吸困难和牙龈发红,因为这些可能是氰化物中毒的迹象。 葡萄和葡萄干,对狗是剧毒的,会导致急性肾功能衰竭。 一定要把葡萄类食品收好! 百香果,NO,果肉是安全的,籽有毒,但是很难把它们分开对不对?所以干脆不要冒险。石榴也同理,不可以喂。 #dogcaresource

Hashtags

Home decor

@dzdigital3 · Post #18904 · 23.08.2025 г., 14:59

Outdoor Dog Water Fountain Dog Sprinkler Toy Step on Water Feeder Adjustable Pressure Pet Drinking Dispenser for Garden Backyard #doglover#dog#dogfood#dogsofinstagram#doglife#dogoftheday#dogcare#animals#animallover Get It By Temu 🛒👇 https://app.temu.com/m/n0qrysqlf76 Get It By Aliexpress 👇 https://s.click.aliexpress.com/e/_EG88GUA Get It By Amazon 👇 https://amzn.to/3U16PmA