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

Резултати

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

Пребарај: #sustainabledevelopmentgoals

当前筛选 #sustainabledevelopmentgoals清除筛选
EU in Kazakhstan 🇪🇺🇰🇿

@euinkazakhstan · Post #626 · 05.01.2024 г., 13:45

The 7th meeting of the SDG Coordination Council addressed the updating of Kazakhstan’s national indicators in alignment with the UN Sustainable Development Goals. Heads of central government agencies, along with representatives from the UN, UNDP, and the European Union, participated in the discussion chaired by the Prime Minister of the Republic of Kazakhstan, Alikhan Smailov. “We thank the government and UN organisations for the close cooperation on sustainable development goals in 2023. Following the successful conclusion of the COP28 UN Climate Conference and the multilateral agreement to transition away from fossil fuels, we will continue to support Kazakhstan on the path towards a carbon neutral economy in 2060. We welcome the commitment of Kazakhstan to join the Global Methane Pledge. We would also like to strengthen our close cooperation with Kazakhstan in other sustainable development goals such as on digital connectivity to improve the connection of rural areas, and on trade and transport relations as well as on business climate”, - said Johannes Baur, Head of Сooperation at the EU Delegation to Kazakhstan. **** Тұрақты даму мақсаттары жөніндегі үйлестіру кеңесінің 7-ші отырысында БҰҰ-ның ТДМ саласындағы Қазақстанның ұлттық индикаторларын өзектендіру мәселелері талқыланды. ҚР Премьер-Министрі Әлихан Смайыловтың төрағалығымен өткен талқылауға орталық мемлекеттік органдардың басшылары, БҰҰ, БҰҰДБ және Еуропалық одақ өкілдері қатысты. ЕО - ның Қазақстандағы Өкілдігінің Ынтымақтастық бөлімінің басшысы Йоханнес Баур өз сөзінде: "Біз Үкімет пен БҰҰ ұйымдарына тұрақты даму мақсаттары бойынша жасалған 2023 жылғы тығыз ынтымақтастық үшін алғыс айтамыз. БҰҰ-ның COP28 климаттық конференциясы және қазбалы отыннан бас тарту туралы көпжақты келісімінен кейін біз Қазақстанға 2060 жылы көміртекті бейтарап экономикаға жету жолында қолдау көрсетеміз. Қазақстанның жаһандық метан міндеттемесіне қосылу ниетін құптаймыз. Сондай-ақ тұрақты дамудың басқа да мақсаттары бойынша, мысалы, ауылдық елді мекендерге қажетті цифрлық байланыс, сауда және көлік қатынастары, бизнес климатты жақсарту салаларында ынтымақтастық орнатқымыз келеді", - деді. #SDG#SustainableDevelopmentGoals