函数```split_at_s```以特定字母分割字符串

问题描述 投票:-2回答:1

[如何编写需要两个字符串-文本和s的函数split_at_s。它将字符串文本在第一次出现s时分为两部分。然后,将这两个部分包装在一个元组中并返回。

Inputs:
    text: string, string to be split
    s : string, string of length 1 at which to split

  Outputs:
    split_text: tuple of size 2, contains text split in two (do not include the string s at which split occurs in any of the split parts) 
python split
1个回答
0
投票

Split()字符串的功能相同。 str.split(separator,maxsplit)。以下是您的示例解决方案

string = "string, string to be split"
string.split(',',1)

>> ['string', ' string to be split']

这将返回包含两个元素的列表。同样,

string = "string, string to be split, here it is"
string.split(',',1)

>> ['string', ' string to be split, here it is']

这也是两个元素的列表,因为我们定义了参数maxsplit = 1,该参数仅在第一次出现时才拆分。

热门问题
推荐问题
最新问题