split()函数如何在Python中使用

  

分裂()函数如何在Python中使用?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

在Python中,分裂()方法可以实现将一个字符串按照指定的分隔符切分成多个子串,这些子串会被保存到列表中(不包含分隔符),作为方法的返回值反馈回来。

分裂函数用法

分裂(9月=没有,maxsplit=1)

<强>参数

9月-分隔符,默认为所有的空字符,包括空格,换行(\ n),制表符(\ t)等。

maxsplit -分割次数。默认为1,即分隔所有。

<强>实例:

//,例子   时间=String  & # 39; Hello 世界!,Nice 用meet 你们# 39;   String.split ()   [& # 39;你好# 39;,,& # 39;世界! & # 39;,,& # 39;好# 39;,,& # 39;伍仟# 39;,,& # 39;满足# 39;,,& # 39;你们# 39;】   String.split (& # 39;, & # 39;,, 3)   [& # 39;你好# 39;,,& # 39;世界! & # 39;,,& # 39;好# 39;,,& # 39;用meet 你们# 39;】   String1, String2 =, String.split (& # 39;, & # 39;,, 1),//,也可以将字符串分割后返回给对应的n个目标,但是要注意字符串开头是否存在分隔符,若存在会分割出一个空字符串   时间=String1  & # 39;你好# 39;   时间=String2  & # 39;世界!,Nice 用meet 你们# 39;   String.split (& # 39; ! & # 39;)//,选择其他分隔符   [& # 39;Hello  & # 39;,, & # 39;, Nice 用meet 你们# 39;]

分裂函数实现

, def 分裂(自我,,* args,, * * kwargs):, # real  signature 未知   ,,,,,,   ,,,Return  a  list  of 从而words 从而字符串,拷贝,using  sep  as 从而delimiter 字符串。   ,,,9月   ,,,,,,delimiter  according  which 用split 从而字符串。   ,,,,,None (从而;default 价值),means  split  according 用any 空白,   ,,,,,以及discard  empty  strings 得到,结果。   ,,,maxsplit   ,,,,,Maximum  number  of  splits 用。   ,,,,,1,(从而;default 价值),means  no 极限。   ,,,,,,   ,,,通过

<强>上图为Pycharm文档

def  my_split(字符串,,,9月,maxsplit):   时间=ret 才能;[]   len_sep 才能=,len(9月)   if 才能;maxsplit ==, 1:   ,,,maxsplit =, len(字符串),+,2   for 才能;_ 拷贝范围(maxsplit):   ,,,index =, string.find(9月)   ,,,if  index ==, 1:   ,,,,,ret.append(字符串)   ,,,,,return 受潮湿腐烂   ,,,:   ,,,,,ret.append (string[:指数])   ,,,,,string =,字符串(时间+ index  len_sep:]   ret.append才能(字符串)   ,return 受潮湿腐烂   if  __name__ ==,“__main__":   打印才能(my_split (“abcded",,“cd",, 1))   打印才能(my_split (& # 39; Hello 世界!,Nice 用meet 你们# 39;,,& # 39;,& # 39;,,3))

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

split()函数如何在Python中使用