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

Пребарај: #disruption

当前筛选 #disruption清除筛选
Venture Village Wall 🦄

@venturevillagewall · Post #3856 · 12.01.2025 г., 13:00

Venture Capitalists Seek Unique Startups Harry Stebbings highlights the challenges in securing early investments for billion-dollar startups. He notes that successful startups often face skepticism, as venture funds must invest in uniquely promising ideas that others doubt. This trend raises the question: should you seek agreement or disagreement on your idea? In related news, the music generator JEN-1.5 is now publicly available, focused on licensed content under Warner. However, it lacks quality, providing only basic melodies and no vocal options. While it includes a subscription model for limited generations, it aims to appeal to musicians with its StyleFilter tool, which promises some innovative potential. You can explore JEN-1.5 here. #Startups#Investing#VentureCapital#MusicTech#AI#Innovation#Funding#Entrepreneurship#Disruption#Technology#TechNews

Venture Village Wall 🦄

@venturevillagewall · Post #4029 · 30.01.2025 г., 13:00

From Pet Project to Europe's Top Startup Klarna, founded by three Swedish students in 2005, progressed from an idea into Europe's most valuable startup worth $45.6 billion. Initially losing a school competition, they launched a unique payment service. By offering a secure, easy checkout and features like BNPL, Klarna solved key challenges for sellers and buyers. Despite major fluctuations in valuation, they are now preparing for their IPO. This journey emphasizes resilience in entrepreneurship and the complexities of attracting investments. Read more here. #Klarna#Startup#Europe#FinTech#Payments#BNPL#IPO#Entrepreneurship#Investment#TechInnovation#BusinessGrowth#E-commerce #Sweden#Funding#BusinessModel#TechStartups#FinancialServices#OnlinePayments#Disruption#VentureCapital#AI#Crypto

Venture Village Wall 🦄

@venturevillagewall · Post #3608 · 21.12.2024 г., 07:13

Disrupting Subscription Models A potential billion-dollar startup aims to revolutionize content sales by eliminating subscription models that frustrate users wanting single purchases. Currently, 70% of subscribers cancel within 3-6 months, while content sellers hesitate to switch to one-time payments due to lower profitability. Innovations in this direction could lead to significant market changes. More details here: Fast Founder #Startup#ContentSales#SubscriptionModel#UserExperience#BusinessStrategy#MarketInnovation#OneTimePayment#Profitability#UserRetention#Ecommerce#RevenueModel#Disruption#TechStartup#Media#DigitalContent#OnlineSales#Fintech#Investments#Entrepreneurship#InnovativeIdeas