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

Пребарај: #holdings

当前筛选 #holdings清除筛选
Car News

@car_news · Post #999 · 13.02.2025 г., 12:31

📰Nissan, Honda and Mitsubishi refused to collaborate into a single holding company ❌ The companies officially canceled the memorandum of merger signed in December 2024. Negotiations lasted several months, but the parties were unable to reach an agreement. ℹ️ Honda had proposed creating a single holding company in which it would gain management control and appoint a CEO. Another option was to turn Nissan into its subsidiary. Both options Nissan found unacceptable. The companies will now continue to cooperate, but only in software and electric cars. 💰 The collaboration was supposed to help compete with Tesla and BYD. The potential holding company was valued at $50 billion. @CarsNews #holdings#Nissan#Honda#Mitsubishi

Car News

@car_news · Post #950 · 28.01.2025 г., 09:18

🚘Mitsubishi Motors to opt out of Honda-Nissan holding company 📰Mitsubishi Motors has finalized its decision not to participate in the management integration plan proposed by Honda and Nissan, citing fears of being marginalized, sources revealed on January 24. 🚘 Instead, Mitsubishi plans to remain under Nissan, its largest shareholder, while seeking ways to collaborate with both automakers. ℹ️ Honda and Nissan are considering establishing a holding company in August 2026, with plans to delist and operate under a single umbrella. However, Mitsubishi intends to stay outside the holding company framework and maintain its position as a Nissan subsidiary, with Nissan holding just under 30% of Mitsubishi’s shares. @CarsNews #Mitsubishi#Nissan#Honda#holdings

科技&趣闻&杂记

@kejiqu · Post #3920 · 02.12.2025 г., 09:50

OpenAI 又达成了一笔循环交易 OpenAI 宣布获得私募股权投资公司 Thrive Holdings 的所有权,而Thrive Capital是 OpenAI 的主要投资者。OpenAI 将向 Thrive Holdings 的公司提供员工、模型、产品和服务。OpenAI 可能从 Thrive Holdings 的未来回报中获得收益。此次合作将侧重于 IT 服务和会计,目标是利用人工智能提高速度、准确性和成本效率。作为交易的一部分,OpenAI 将获得 Thrive Holdings 公司的数据,用于人工智能模型训练。OpenAI 首席运营官表示,Thrive 交易可能是类似协议新浪潮的第一个案例。The Verge 🏷#OpenAI#Thrive#Holdings#循环交易#投资 📢频道👥群组📝投稿