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

Пребарај: #atto

当前筛选 #atto清除筛选
БУдни Bezdelnicka

@budni_bezdelnicka · Post #22058 · 16.07.2025 г., 05:16

Закрытие касс в метро — это не про кассы В ташкентском метро начали закрывать кассы, где продавались билеты за наличные. Пока это эксперимент на 13 станциях, но всё указывает на то, что он скоро станет системой. Причина очевидна — цифровизация оплаты, которую за несколько лет выстроила ATTO. С переходом на карты, смартфоны, биометрию и другие способы безналичной оплаты, роль касс начала стремительно снижаться. Если ещё пару лет назад бумажные билеты использовали почти 50% пассажиров метро, то сегодня — всего 6–7%. В ближайшее время эта цифра сократится до 2–3%, и тогда даже формальная необходимость в кассах исчезнет — с оставшимся объёмом справятся автоматы. Транспорт — драйвер безналичной экономики В 2020 году через систему ATTO прошло 5,7 млн транзакций, а доля безналичной оплаты в транспорте была на уровне 5%. К 2025 году — 511 млн транзакций и 99% безнала. Это означает не просто рост цифровых платежей в автобусах и метро — меняется вся культура повседневной оплаты. Пассажир, который привык платить телефоном за проезд, с высокой вероятностью будет использовать те же инструменты и в других сценариях — в магазинах, аптеках, на рынках. Таким образом, транспорт стал неожиданным, но эффективным каналом встраивания людей в цифровую экономику. Что дальше ATTO расширяет инфраструктуру в регионах — и это уже не только про Ташкент. Для банков, финтехов и других компаний открылось окно возможностей: ⏺ Встроиться в повседневные сценарии оплаты; ⏺ Быстро нарастить пользовательскую базу; ⏺ Получить доступ к данным и платежной аналитике, которые раньше были недоступны. Вопрос лишь в том, кто успеет встроиться первым. @skartariss #ATTO#ситуация#банки#финтех

📺 AnimeAction++

@animeactioz · Post #4406 · 07.09.2025 г., 02:10

Hibi wa Sugiredo Meshi Umashi aka Food for the Soul | 日々は過ぎれど飯うまし 📅Año 2025 País🇯🇵Japón 🎥Dirección#ShinyaKawamo, #YūHarumi 📄Guion Yoshihiro Hiki. 📖Historia#Atto 🎼Música Hiromi Mizutani 🎬Productora P.A. Works Género#SeriedeTV#Animación#Comedia#Cocina#Amistad#Universidad Reparto | Trailer | Sinopsis ✨Calidad 720p Web-DL h264 OtakusTV 🖥Resolución 720x400 ⏱️Duración 24min. 🗣Idioma Japones Subtítulos Latino Episodio01 - 02 - 03 - 04 - 05 - 06 - 07 - 08 - 09 - 10 - 11 - 12 Suscripción a este Serie 👉🏻Aquí Índice de Series Animadas 👉🏻Aquí