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

Резултати

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

Пребарај: #ingushetia

当前筛选 #ingushetia清除筛选
International News

@intnewsagency · Post #8993 · 28.03.2026 г., 14:49

Heavy Rain Disrupts Power Supply in Ingushetia and Chechnya Severe downpours have caused power and water outages in Ingushetia cities—Karabulak, Nazran, and Sunzha. Specialists are working to fix faults in electrical grids and pumping stations. Similar disruptions affect some Chechen districts due to rain and wind. “Several areas in Karabulak are experiencing electricity interruptions caused by heavy rainfall,” local authorities reported. #Ingushetia#Chechnya#Weather#PowerOutage#Emergencies The main news of Russia and the world ishere.

Умма Мухаммада ﷺ

@CommunityMuhammad · Post #188 · 23.02.2025 г., 14:57

"В 1937 году пришел из Дагестана в Котлас целый эшелон, в котором были одни старики от 80 лет и старше. Они не знали русского языка и не выражали никакого желания с кем-нибудь общаться и рассказывать, почему они очутились здесь. В своих косматых папахах и домотканных одеждах они сидели молча на корточках, закрыв глаза. #намазнапервомместе Пробуждались они от этой неподвижности только для того, чтобы делать намаз. Трудящиеся около УРЧ(учетно-распределительная часть) зеки объяснили нам, что все они были"изъяты" для ликвидации в Дагестане законов шариата. #шариатдагестан Дело в том, что многие дагестанцы не признавали советские суды и предпочитали обращаться к этим старикам судившим по исламским законам. Чтобы обратить жителей Дагестана к новым законам, всех стариков забрали, дали им без исключения-по десятке(10 лет заключения в концлагере) и отправили умирать на Север". #репрессиигода1937©Многолетний узник сталинских лагерей писатель Л. Разгон #мойдагестан#нашдагестан#дагестан#горы#горцы#репрессии#год1937#сибирь#шариат#предки#moydagestan🏞#nashdagestan#caucas1937#chechenia🏞#ingushetia🏞#красныйтеррор1937#гулаг#север#ЛРазгон