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

Пребарај: #kagyupa

当前筛选 #kagyupa清除筛选
Laughing Lotus 🪷

@laughinglotus · Post #807 · 12.08.2025 г., 10:23

Tigers on the walls and in the smoke: According to the ancient Kagyu tradition, the gates of all temples are decorated with tiger patterns, especially the mother tiger playing with her cubs. This majestic image not only shows the fearlessness of the vajra dharma protectors, but also symbolizes that the masters of the Kagyu Golden Garland tradition are as strong as iron and stone, with proud bones and compassionate hearts they are free and benefit all living beings. In this picture, taken in the 1970's, the Venerable 16th Karmapa is sitting on a wooden chair, and the third Jamgon Kongtrul Rinpoche stands respectfully beside him. Jamgon Kongtrul Rinpoche lowered his eyes and stared at the Tibetan incense in his hand. The mist was flowing and changing in the air. With the tigers on the temple entrance wall as a backdrop, the rising incense smoke gradually condensed and naturally showed the image of a lion with its head raised and roaring—pure appearances of the Vajrayana, showing the uninterrupted tiger-like power of the enlightened Kagyu Golden Garland tradition. • • • www.instagram.com/pemalotus #karmapa#kagyu#jamgonkongtrul#karmapakhyenno#karmapachenno#karmakagyu#kagyupa#jamgonkongtrulrinpoche#vajrayana#mahamudra#vajrayanabuddhism#yogi#yogini#buddhistmasters