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

Пребарај: #13f

当前筛选 #13f清除筛选
NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24635 · 16.05.2026 г., 03:00

【🚀 傳統金融|索羅斯基金最新13F報告出爐!加碼台積電、巴菲特退休後首買波克夏】 #13F#台積電#波克夏 索羅斯基金第一季 13F 顯示,巴菲特 2025 年底交棒阿貝爾後,該基金首度新建倉波克夏 133,277 股、市值約 6,390 萬美元。 同時將台積電持股增加 49.3% 至 522,318 股,輝達加碼 61.2%、蘋果加碼 20.3%。另一面則減持微軟 19.4%、亞馬遜 17.5%、Alphabet 10.2%。 📍閱讀全文: https://abmedia.io/soros-fund-management-2026q1-13f 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24636 · 16.05.2026 г., 03:30

【🚀 傳統金融|後巴菲特時代首份13F,波克夏買入達美航空、GOOG,獲利了結雪佛龍】 #13F#巴菲特#GOOG 波克夏海瑟威公布 2026 年第一季 13F,為新任執行長阿貝爾接掌投資決策後的首份成績單。 本季斥資 26 億美元新建倉達美航空近 3,980 萬股、增持 Alphabet 約 3,640 萬股,並以均價 182.59 美元出售約 80 億美元雪佛龍。前經理人 Todd Combs 主導的亞馬遜部位則遭全面清倉。 📍閱讀全文: https://abmedia.io/berkshire-hathaway-2026q1-13f 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io