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

Пребарај: #rusos

当前筛选 #rusos清除筛选
Casa de Rusia en Chile 🇷🇺🇨🇱

@casaderusiaenchile · Post #782 · 21.01.2025 г., 15:16

El brillo de las luces y el tintineo de las copas de champán. En Santiago se celebró un baile siguiendo las mejores tradiciones de la corte imperial. En el salón de la sociedad «Círculo Ruso» se reunieron más de 60 invitados: damas y caballeros con elegantes trajes . La velada comenzó con un majestuoso polonesa que, al igual que en las asambleas de la época de Pedro el Grande, marcó el tono de toda la noche. Las parejas llenaron luego la pista al ritmo del pas d’Espagne, la cuadrilla moscovita, el galope y el vals vienés. «Este tipo de encuentros no solo son una celebración, sino también una oportunidad para fortalecer nuestra diáspora y acercar la cultura e historia rusa a los chilenos», destacó Nina Milovidova, directora de la Casa Rusa en Chile. El baile, organizado por KSORS y la Casa Rusa en Santiago, ya es una tradición consolidada que, en su tercera edición, reunió tanto a la comunidad local como a la de habla rusa. #gala#ñuñoa#santiago#rusos#rusosenchile#cursorusochile#бал#чили#россия