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

Резултати

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

Пребарај: #cuas

当前筛选 #cuas清除筛选
Вестник NATO

@nato_rus · Post #753 · 22.07.2024 г., 21:03

Военнослужащие 15-го экспедиционного корпуса морской пехоты демонстрируют системы борьбы с БПЛА на борту USS Boxer: • Переносная станция РЭБ SNC MODI-II; • Противодроновое ружьё NightFighter S; • Комплекс борьбы с беспилотниками Ascent Vision LMADIS, установленный на шасси багги MRZR; • M16A4 с интеллектуальной системой наведения SmartShooter SMASH 2000 Plus; • ПЗРК FIM-92 Stinger с тепловизионным прицелом Leonardo FWS-I. #USMC#cUAS Вестник NATO

Hashtags

Вестник NATO

@nato_rus · Post #1890 · 28.09.2024 г., 12:07

Морские пехотинцы из Marine Medium Tiltrotor Squadron 165, входящей в состав 15-й экспедиционной группы морской пехоты США, установили тактическую навигационную систему (TACAN) на борту десантного корабля USS Boxer (LHD 4) для тестирования работы с вертолетом MH-60S Sea Hawk. Испытания прошли 20 сентября в Восточно-Китайском море. Система TACAN обеспечивает наземным и авиа-пользователям определение азимута и наклонной дальности. Определение азимута по системе ТАКАН осуществляется путем излучения ненаправленного сигнала и вращающегося направленного сигнала, разность фаз которых пропорциональна азимуту относительно направления на север. Несущая часть системы ТАКАН лежит в диапазоне частот порядка 1000 гц. Вращающийся направленный сигнал с переменной фазой получается путем механического вращения элементов антенны. Кроме того, карднода с переменной фазой, вращающаяся с частотой 15 гц, модулируется дополнительно сигналом с частотой в 135 гц, фаза которого также сравнивается с сигналом эталонной фазы. Результат этого сравнения дает возможность получить девятикратное увеличение точности измерения азимута. #USMC#cUAS#Подборка Вестник NATO

Вестник NATO

@nato_rus · Post #2038 · 08.10.2024 г., 21:01

Northrop Grumman объявила о внедрении в свою систему командования и управления передовым районом противовоздушной обороны (FAAD) функции Advanced Battle Manager (ABM) на основе алгоритмов искусственного интеллекта. ИИ в данном случае анализирует данные с множества датчиков и мгновенно генерирует варианты наиболее подходящего воздействия на определённую цель (weapon-target pairings). #NorthropGrumman#cUAS#AI Вестник NATO