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

Пребарај: #militarycrimes

当前筛选 #militarycrimes清除筛选
Россия в ОБСЕ

@RusMissionOSCE · Post #7167 · 12.07.2025 г., 16:07

⚡️On the human rights situation in the UK — Joint Report of Russia's and Belarus' MFAs Key points of the country segment ❌ The British authorities, are trying to position the country as a benchmark in human rights protection all the while silencing serious, deep-rooted problems in their human rights record, both domestically and in the international arena. They use this self-appointed (and undeserved) mantle to are disseminate criticism of "undesirable" States regarding this issue. At the same time, the UK faces serious, often overlooked challenges, including: 🔻Systemic racism, notably against people of African descent within law enforcement, the justice system, and penal institutions; 🔻 Widespread violations of the rights of Roma and Travellers; 🔻 A surge in hate crimes based on religion and ethnicity — including antisemitism and Islamophobia; 🔻 Growing popularity of neo-Nazi groups; 🔻Russophobia as a form of xenophobia; 🔻Forced deportation of asylum seekers to third countries (the “Rwanda scheme”). The legacy of the Northern Ireland conflict also remains largely unaddressed by international human rights mechanisms. The efforts of some NGOs and the media, which often come under pressure from the British authorities and under other forms of oppression for their activities, make the existing violations public. The case of Julian Assange, founder of WikiLeaks, became resonant in the context of human rights violations. Obviously, the substantive side of the process had clear signs of violation of freedom of expression and information, as well as persecution on political grounds. #Colonialism#Neocolonialism Despite attempts to turn over the shameful pages of its colonial past, the consequences of it are increasingly affecting Britain's international image. Although British officials condemn their country's colonial past, they have traditionally rejected the idea of paying compensations to the victims of colonialism. In 2015, when he was Prime Minister of Britain, this was mentioned by David Cameron, Foreign Secretary from 2023 to 2024, whose ancestors included many slave owners. The ex-head of the Cabinet, Rishi Sunak, refused to apologise at all for London's role in the slave trade. Against this background, it is noteworthy that the initiator of the export of labour in the 19th century – J. Gladstone was the father of the future Prime Minister William Gladstone. #MilitaryCrimes ❗️The focus of attention remains on the media reports with evidence and testimonies to the numerous killings by British Special Air Service (SAS) troops of unarmed people in Afghanistan between 2010 and 2013. The revelations of witnesses who directly or indirectly pointed to the facts of the crimes committed by the British military have caused a resonance in the media. According to one of them, a Special Forces unit codenamed UKSF1 used tactics to indiscriminately kill male Afghan civilians, including teenagers under the age of 16, during raids. In parallel, media outlets have been circulating criticism of the British authorities for numerous offences in Kenya. In particular, representatives of the British training unit BATUK have been accused of violence, sexual harassment, negligent handling and loss of ammunition, and the use of chemicals during training exercises. Read in full