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

Пребарај: #riflesniper

当前筛选 #riflesniper清除筛选

🔫SVD: el rifle francotirador que conquistó el cine y la guerra El 'Snayperskaya Vintovka Dragunova', es un rifle sniper que marcó un antes y un después en el mundo de las armas de fuego. Su creador, Evgeni Fedorovich Dragunov, nació el 20 de febrero de 1920 en Izhevsk, una ciudad industrial clave en la Unión Soviética. Este ingeniero talentoso diseñó un arma que no solo revolucionó el combate, sino que también se coló en la cultura popular rusa a través del cine y que sigue siendo relevante hoy en día. Corría la década de 1960, en plena Guerra Fría, cuando el ejército soviético buscaba una herramienta que diera ventaja a sus francotiradores. Fue entonces cuando Dragunov, un experto en armas con experiencia en diseños innovadores, presentó el SVD. Adoptada oficialmente en 1963, destacó por ser el primer rifle francotirador semiautomático creado específicamente para ese rol. A diferencia de otras armas de la época, que solían ser adaptaciones de modelos existentes, este fue pensado desde cero para ofrecer precisión y fiabilidad en el campo de batalla. Con su calibre 7.62x54mm y un diseño ergonómico, se ganó rápidamente un lugar en el arsenal soviético. Su debut coincidió con un momento de alta tensión global, y pronto se vio en acción en conflictos como la guerra de Afganistán (1979-1989), donde demostró su valía en terrenos complicados. Al poco tiempo, también se convirtió en una especie de estrella en el cine ruso, apareciendo en películas que capturan la esencia de la vida militar y los conflictos postsoviéticos. Por ejemplo, en 'Блокпост' (Blokpost), de 1998, se muestra la crudeza de la guerra en Chechenia. En 'Война' (Guerra), de 2002, su presencia refuerza el dramatismo de la narrativa. Más allá del cine, sigue siendo un referente mundial. Actualmente, 26 países además de Rusia lo mantienen en sus Ejércitos, desde naciones ex soviéticas como Ucrania y Bielorrusia hasta otros como Vietnam o Irak. Su longevidad se debe a su diseño robusto y a su capacidad para adaptarse a modernizaciones, como miras telescópicas avanzadas. El SVD no es solo un arma; es un pedazo de historia. Representa el ingenio soviético en un contexto de rivalidad global y ha dejado una huella en la cultura militar rusa. #SVD#RifleSniper#HistoriaRusa#EvgenyDragunov#CineRuso ¡Comparte nuestro contenido!❤️ 🖥https://vamosarusia.com 💬@vamosarusia