TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #309 · 2 фев.

Метод строки split() разделяет строку на несколько строк по указанному символу >>> "a_b_c".split('_') ['a', 'b', 'c'] Можно указать максимальное количество разделений >>> "a_b_c".split('_', 1) ['a', 'b_c'] Или резать с другой стороны с помощью rsplit() (right split) >>> "a_b_c".rsplit('_', 1) ['a_b', 'c'] А что будет если оставить аргументы пустыми? >>> "a_b_c".split() ['a_b_c'] Получаем список с одним элементом, потому что по умолчанию используется пробельный символ. >>> "a b c".split() ['a', 'b', 'c'] То есть это равнозначно такому вызову? >>> "a b c".split(" ") ['a', 'b', 'c'] Кажется да, но нет! Давайте попробуем добавить пробелов между буквами >>> "a b c".split(" ") ['a', '', '', 'b', '', '', 'c'] И вот картина уже не так предсказуема 😕 А вот что будет по умолчанию >>> "a b c".split() ['a', 'b', 'c'] Всё снова красиво! 🤩 По умолчанию в качестве разделителя используется любой пробельный символ, будь то табуляция или новая строка. Включая несколько таких символов идущих подряд. А также игнорируются пробельные символы по краям строки. >>> "a\t b\n c ".split() ['a', 'b', 'c'] Аналогичный способ можно собрать с помощью регулярного выражения. Но пробелы по краям строки придется обрабатывать дополнительно. >>> import re >>> re.split(r"\s+", ' a b c '.strip()) ['a', 'b', 'c'] Здесь тоже можно указать количество разделений >>> re.split(r"\s+", 'a b c', 1) ['a', 'b c'] А что если мы хотим написать красиво, то есть split() без аргументов, но при этом указать количество разделений? В этом случае первым аргументом передаём None >>> "a\n b c".split(None, 1) ['a', 'b c'] Данный метод не учитывает строки с пробелами, взятые в кавычки 'a "b c" '.split() ['a', '"b', 'c"'] Но для таких случаев есть другие способы. #tricks#basic

Резултати

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

Пребарај: #maritimepolicy

当前筛选 #maritimepolicy清除筛选

🚢Maritime Action Plan США: ставка на портовые сборы с иностранных судов. 13 февраля 2026 года Белый дом опубликовалAmerica’s Maritime Action Plan (MAP) — ключевой документ к указу апреля 2025 года«Restoring America’s Maritime Dominance». Документ вышел с задержкой примерно на три месяца, на фоне кадровых перестановок и институциональной турбулентности в морском блоке администрации. Несмотря на задержку, сам факт включения судостроения и морской логистики в национальную стратегическую повестку является знаковым. Интерес к теме резко вырос: поисковые запросы по судостроению в США втрое превышают средние показатели последних десяти лет. Ключевой финансовый механизм MAP В 36-страничном документе практически отсутствуют прямые бюджетные обязательства. Основной источник потенциального финансирования — предложение о введении портовых сборов США для иностранных судов, прежде всего иностранной постройки. ✔️ Механизм во многом повторяет инициативу расследования USTRпо разделу 301 (апрель 2024 года) о доминировании Китая в судостроении и логистике. ✔️ С октября 2025 года США начали применять портовые сборы к китайским судам. ✔️ Уже через месяц меры были приостановлены в рамках торговых договорённостей США–Китай и ответных тарифов КНР. MAP делает ставку не на прямые субсидии, а на изменение экономической логики входа иностранных судов в американские порты. Потенциальные сборы могут стать источником средств для поддержки национальной судостроительной базы. Однако остаются вопросы: ✔️ потребуется ли одобрение Конгресса; ✔️ не приведёт ли мера к росту фрахта и импортных цен; ✔️ насколько устойчивыми окажутся инструменты на фоне геополитических компромиссов. Стратегически MAP обозначает переход к более жёсткой промышленной политике в морском секторе — с акцентом на тарифные инструменты и защиту национального судостроения. 📌Maritime Action Plan опубликован администрацией США в феврале 2026 года в развитие указа «Restoring America’s Maritime Dominance». Документ разработан Советом национальной безопасности и Офисом управления и бюджета США и отражает государственную стратегию по восстановлению морской промышленной базы. #MaritimePolicy#USShipping#Shipbuilding#TradePolicy#PortFees

🚢ЕС запускает консультации по стратегии «Fisheries & Aquaculture Vision 2040». Европейская комиссия открыла сбор предложений по формированию стратегии развития рыболовства и аквакультуры до 2040 года. Новая рамочная программа рассчитана на 15 лет и направлена на решение структурных проблем и поддержание конкурентоспособности сектора. Комиссия подчёркивает ключевую роль отрасли в обеспечении продовольственной безопасности ЕС и устойчивости прибрежных сообществ. Среди основных вызовов — старение рабочей силы, инвестиционные потребности и модернизация инфраструктуры. Стратегия охватит всю цепочку создания стоимости, включая переработку продукции, а также сосредоточится на четырёх взаимосвязанных направлениях: баланс спроса и предложения, развитие кадрового потенциала, финансирование инфраструктуры и упрощение регулирования для снижения издержек. Документ будет базироваться на инициативе European Ocean Pact и исследовании Fishers of the Future. Консультации продлятся до 24 марта 2026 года и включают диалог с представителями отрасли, научными учреждениями и другими заинтересованными сторонами. Для морского сектора это сигнал о дальнейшей институционализации политики устойчивого рыболовства и усилении требований к цифровизации, социальным стандартам и экологическому управлению. 📌Европейская комиссия (European Commission) — исполнительный орган Европейского союза, созданный в 1958 году. Отвечает за разработку законодательства и стратегических инициатив ЕС; финансируется из общего бюджета Европейского союза. #EU#Fisheries#Aquaculture#MaritimePolicy#FoodSecurity

🚢ЕС утвердил первый немецкий судоремонтный завод в списке разрешённых для конвенционной утилизации. Европейская комиссия приняла 15-ю редакцию European List of Ship Recycling Facilities, включив в неё первую верфь в Германии (г. Эмден). Список также продлевает аккредитацию четырёх верфей в Дании, Эстонии, Литве и Испании, а также одной площадки в Турции. Одновременно три предприятия исключены: финская верфь не продлила разрешение, площадка в Северной Ирландии не предоставила требуемые данные, а одна турецкая верфь признана несоответствующей требованиям EU Ship Recycling Regulation (в части защиты береговой линии). Включение в список позволяет предприятиям утилизировать крупнотоннажные суда под флагом стран ЕС при соблюдении строгих экологических, трудовых и стандартов безопасности. Обновлённый перечень включает 41 площадку: 30 в Европе (ЕС, Норвегия, Великобритания), 10 в Турции и 1 в США. Для судоходной отрасли решение усиливает роль регулируемой утилизации и поддерживает развитие циркулярной экономики, включая переработку стали и вторичных материалов. Напомним, что с 31 декабря 2018 года суда под флагом ЕС обязаны проходить утилизацию только на площадках из Европейского списка. При этом европейские судовладельцы контролируют около 30% мирового флота по дедвейту. 📌European Commission — исполнительный орган Европейского союза, созданный в 1958 году, отвечает за разработку и реализацию законодательства ЕС. Финансируется из общего бюджета Европейского союза. #ShipRecycling#EURegulation#CircularEconomy#MaritimePolicy#Sustainability