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

Резултати

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

Пребарај: #aiterminology

当前筛选 #aiterminology清除筛选
AI & Law

@ai_and_law · Post #786 · 17.03.2026 г., 08:04

🌐OECD Report Seeks Clear Terminology for AI Agents and Agentic AI The Organisation for Economic Co-operation and Development (OECD) has published a report examining the concepts of “AI agents” and “agentic AI” and the distinction between them. The report analyses how both terms are used in existing literature and evaluates their meaning through the lens of the OECD definition of an AI system. The study aims to establish more precise and consistent terminology around these concepts. By reviewing current academic and policy discussions, the report highlights differences in how the terms are applied and seeks to clarify their use in the context of AI governance and research. #AI#AIGovernance#AITerminology#AIRegulation#OECD

AI & Law

@ai_and_law · Post #167 · 17.11.2023 г., 08:04

EU and U.S. Release 65 Key AI Terms: Seeking Public Input Hello, dear subscribers! The European Union and the United States have unveiled 65 key AI terms crucial for comprehending risk-based AI approaches. As part of the Fourth EU-US Trade and Technology Council held in May 2023, the EU and U.S. have released essential AI terminology and taxonomy. The initiative aims to foster a shared understanding of risk management in the realm of Artificial Intelligence. Now, they are inviting public input. Comments on the completeness, relevance, and correctness of these definitions are encouraged. #AInews#EUUSTradeTech#AIterminology

AI & Law

@ai_and_law · Post #42 · 29.06.2023 г., 07:04

EU-US draft Terminology and Taxonomy for artificial intelligence released The Trade and Technology Council has published a significant document called the "Draft EU-US Terminology and Taxonomy for Artificial Intelligence." This publication marks a crucial milestone in establishing a common understanding of AI systems between the European Union and the United States. The identified terms in this draft reflect a shared understanding of the technical, socio-technical, and values-based aspects of AI. They are designed to lay the groundwork for future definitions and facilitate transatlantic collaboration on AI terminology and taxonomy. It's important to note that this list is preliminary and is expected to evolve further. In the coming months, experts and stakeholders will provide their input to expand and validate the terminology. This collaborative effort ensures a comprehensive and inclusive approach to defining AI concepts. #AITerminology#AITaxonomy#TransatlanticCooperation#AI#Law