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

Пребарај: #thrive

当前筛选 #thrive清除筛选
科技&趣闻&杂记

@kejiqu · Post #3920 · 02.12.2025 г., 09:50

OpenAI 又达成了一笔循环交易 OpenAI 宣布获得私募股权投资公司 Thrive Holdings 的所有权,而Thrive Capital是 OpenAI 的主要投资者。OpenAI 将向 Thrive Holdings 的公司提供员工、模型、产品和服务。OpenAI 可能从 Thrive Holdings 的未来回报中获得收益。此次合作将侧重于 IT 服务和会计,目标是利用人工智能提高速度、准确性和成本效率。作为交易的一部分,OpenAI 将获得 Thrive Holdings 公司的数据,用于人工智能模型训练。OpenAI 首席运营官表示,Thrive 交易可能是类似协议新浪潮的第一个案例。The Verge 🏷#OpenAI#Thrive#Holdings#循环交易#投资 📢频道👥群组📝投稿