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

Пребарај: #dualfuel

当前筛选 #dualfuel清除筛选

🚢Tsuneishi передала Maersk двухтопливный контейнеровоз, вместимостью 5 900 TEU. Японская верфь Tsuneishi Shipbuilding передала контейнеровоз вместимостью 5 900 TEU с двухтопливной метанольной силовой установкой, построенный на китайской площадке Tsuneishi Group (Zhoushan) Shipbuilding Inc. (TZS). Судно выйдет в тайм-чартер с A.P. Moller – Maersk. По заявлению верфи, поставка знаменует переход к серийному строительству судов, способных работать на альтернативных видах топлива на зарубежных производственных базах. Ранее, в 2025 году, Tsuneishi передала балкер на метанольном топливе типоразмера Ultramax в Японии и первый в мире балкер на метаноле крупнотоннажного типоразмера Kamsarmax, построенный на филиппинской верфи группы. Сделка отражает устойчивый спрос крупных линейных операторов на метанол как переходное топливо и расширение глобальной производственной модели японских судостроителей. 📌Tsuneishi Shipbuilding основана в 1917 году в Японии и входит в частную Tsuneishi Group. Исторически бизнес был основан в 1903 году как судоремонтная мастерская в районе Томоноура (префектура Хиросима) и оставался семейной компанией. Со временем структура была реорганизована в холдинговую модель Tsuneishi Group, однако контроль по-прежнему сосредоточен у семьи Камитани (神谷家 / Kamitani) через частные холдинговые структуры. #containership#methanol#dualfuel#shipbuilding#Maersk

🚢Wan Hai увеличил программу новостроя свыше $1 млрд. Тайваньская контейнерная линия Wan Hai Lines продолжает увеличивать программу строительства нового флота, разместив заказ ещё на шесть контейнеровозов с двухтопливными установками на китайских верфях. Стоимость сделки оценивается в $504,8–552 млн, что увеличило общий объём инвестиций компании в новострой до более $1 млрд. Контракт включает два контейнеровоза вместимостью около 9 200 TEU, подготовленных для работы на метаноле, а также четыре судна вместимостью около 6 000 TEU, готовых к использованию СПГ как основного топлива. Все суда будут оснащены двухтопливными системами и рассчитаны на соответствие будущим экологическим требованиям. Стратегия Wan Hai отражает стремление перевозчиков диверсифицировать топливные решения на фоне энергетического перехода и неопределённости относительно будущих стандартов декарбонизации судоходства. Для контейнерного рынка новые заказы свидетельствуют о продолжающемся обновлении флота среднего тоннажа и усилении роли альтернативных видов топлива в проектировании новых судов. 📌Wan Hai Lines Ltd. — тайваньская контейнерная судоходная компания, основанная в 1965 году. Акции компании обращаются на Тайваньской фондовой бирже; контроль осуществляется семьёй Чэнь. #ContainerShipping#Newbuildings#WanHai#DualFuel#GreenShipping