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

Пребарај: #savak

当前筛选 #savak清除筛选
Marx21.it

@marx21news · Post #9679 · 03.02.2026 г., 07:47

Il SAVAK: il cuore nero della repressione nello scià Nato nel 1957 su progetto USA dopo il colpo di Stato del 1953 in Iran, il SAVAK non fu solo un servizio segreto, ma un vero e proprio laboratorio del terrore al servizio del regime Pahlavi. Struttura e controllo totale Modellato su FBI e CIA, con una rete capillare in ogni ministero. Addestrato dal Mossad israeliano per tecniche di contro-sovversione. Dipartimento Terzo: il cuore della repressione interna, specializzato in sorveglianza, torture e omicidi. La macchina della tortura Pestaggio delle piante dei piedi, abusi sessuali, isolamento disumano. Il Comitato Congiunto Antisabotaggio (1972) trasformò la repressione in una procedura sistematica. I torturatori venivano premiati con bonus economici: la violenza diventava carriera. ⚖️ Ipocrisia e omicidi “silenziosi” Dopo le pressioni internazionali per i diritti umani, il regime introdusse solo riforme di facciata. Dal 1977, si passò agli omicidi con cianuro per evitare prove visibili. La fine Tra il 1978 e il 1979, con gli scioperi petroliferi e la rivoluzione, il SAVAK collassò. Il suo quartier generale fu occupato l’11 febbraio 1979, pochi giorni dopo la fuga dello scià. Una lezione storica Il SAVAK dimostra come un apparato costruito per “proteggere lo Stato” finisca per identificarsi con la difesa di un potere autoritario, trasformando l’eccezione violenta in normalità. Ma quando la paura diventa governo, la società smette di credere alle sue narrazioni. E così, il SAVAK crollò insieme al regime che serviva. #SAVAK#Iran#Storia#DirittiUmani#Pahlavi#RivoluzioneIraniana https://www.marx21.it/storia-teoria-e-scienza/il-savak-architrave-repressivo-del-regime-pahlavi-e-laboratorio-della-sicurezza-politica/