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

Пребарај: #shaef

当前筛选 #shaef清除筛选
От Альп до Рейна

@begleita · Post #336 · 30.03.2020 г., 11:56

Продолжим отклоняться от объявленной темы. Как, возможно, кто-то уже слышал, третьего дня появилось известие о смерти министра финансов Гессена Томаса Шефера. Как изволили объяснить его коллеги со страниц немецких СМИ, это определенно был суицид. Человек много работал, подготавливая финансовые меры для спасения гессенской экономики во время пандемии коронавируса, надорвался и покончил с собой. «Расходимся, тут не на что смотреть». Альтернативной публике предлагается альтернативная версия, придуманная скучающими на карантине посетителями Форчана. Я ее, честно говоря, не понял, но ознакомиться с ней мы можете в ближайшем Твиттере по хештегам #QAnon и #SHAEF (схожесть последнего тега с фамилией покойного министра особенно взволновала изнывающих от безделья анонов с имиджборд). Там что-то про тайное вторжение США в Европу, освобождение европейцев от гнета Ротшильдов и Тунбергов и тому подобное. То есть, Шефера убил Джей Си Дентон и, скрипя потертым плащом, скрылся на черном вертолете, оставив мерцающий химтрейл до самой границы земного диска. А где находится американское военное командование в Европе? В столице Гессена Висбадене. Дело раскрыто! Посмеявшись над неуклюжими попытками конспирологов по ту сторону Атлантики объяснить смерть Шефера, давайте встанем на их место и, шутки ради, тоже подумаем – что здесь может быть не так? Согласно официальным сообщениям, утром в субботу полиция получила сообщение о не подающем признаков жизни мужчине на железнодорожных путях под Хоххаймом (это возле Висбадена). Позже в погибшем опознали гессенского министра. После чего в прессе объявили, что это был суицид, и даже рассказали о предсмертном письме (правда, раскрывать его содержание власти предусмотрительно не стали). Быть министром финансов Гессена дело непростое, кто же спорит. Воду из Майна можно использовать вместо утреннего кофе – столько кокаина туда сливают франкфуртские банкиры. Так что, конечно, почему бы и нет: подписал человек указ о поддержке пострадавшего от COVID бизнеса, выделил два миллиарда евро – и бросился под поезд. А нет, не бросился. Железнодорожные пути Шефер выбрал с умом – его нашли на рельсах, по которым ходят европейские «атомные паровозики»™, ICE. 300 км/ч и похороны в закрытом гробу. Вот только никакого поезда-то не было. Учитывая, что причину смерти сообщать тоже не торопятся, можно пофантазировать и предположить, что дело было так: - Шефера убили и уложили на рельсы, ожидая, что ICE сделает свое дело. Бросаться под поезд – вполне типичный для Германии способ самоубийства. Вот только люди, заметавшие таким образом следы, плохо знали немецкие реалии. «Поезда ходят строго по расписанию» – это не про Германию; те же ICE даже в мирное время опаздывают или вовсе отменяются. А сейчас большую часть рейсов вообще сняли. Так что неудивительно, что первым Шефера нашел какой-то малодушный нарушитель карантина, а не скоростной экспресс. В самом деле, зачем решившему покончить с собой министру, добираться до окраины мелкого города и спускаться на железнодорожные пути, чтобы в итоге умереть не от поезда? Рядом же Франкфурт, столько небоскребов на выбор! (еще отчего-то вспоминается биография Роммеля. Человек много работал, подготавливая Атлантический вал для отражения высадки союзных войск. Как известно, надорвался и покончил с собой)

Hashtags