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

Пребарај: #eliza

当前筛选 #eliza清除筛选
The Idealist

@theidealist · Post #2591 · 13.04.2023 г., 13:00

​​Vox: как первый чатбот продемонстрировал опасность искусственного интеллекта более 50 лет назад Самое востребованное изобретение человечества - не компьютер, смартфон и интернет, и даже не колесо. Это зеркало. Причем как в прямом, так и переносном смысле. Чатботы - то же зеркало, в котором мы ищем отражение себя. Но как хорошо известно из мистического опыта поколений, если долго смотреть в его глубину, то можно увидеть нечто пугающее. «По иронии судьбы, хотя Вейценбаум создал ELIZA, чтобы продемонстрировать, насколько поверхностным является разговор человека с машиной, он произвел обратный эффект. Люди были очарованы, вступая в долгие, глубокие и личные беседы с программой, которая была способна лишь отражать слова пользователей. Вейценбаум был настолько обеспокоен реакцией общественности, что до конца жизни предостерегал от опасностей, связанных с тем, что компьютеры — и, соответственно, область ИИ, которую он помог открыть, — играют слишком большую роль в обществе». https://theidealist.ru/eliza/ #Vox#технологии#ИИ#чатботы#история#Eliza

Venture Village Wall 🦄

@venturevillagewall · Post #3921 · 19.01.2025 г., 13:00

Trump Meme Token Sparks Controversy Discussions intensify over the safety and ethicality of the TRUMP meme token, which has surged to $70. Concerns arise from its tokenomics, where 80% is held by Trump-affiliated firms. The first unlock phase is just three months away. Crypto investor Scott Melker criticizes the project as a money grab. For more insights, check the full article here. #TRUMP#Crypto#AI#Blockchain#Solana#DEX#MemeToken#Tokenomics#Investing#CryptoInvestor#Raydium#Moonshot#DeFi#GenerativeAI#Bittensor#AI16Z#Freysa#AIXBT#Eliza