python中的 split()函数

一、描述

split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 成num+1 个子字符串

二、语法

split() 方法语法:

str.split(str="", num=string.count(str)).

参数:

  • str – 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
  • num – 分割次数。默认为 -1, 即分隔所有。
    返回值
    返回分割后的字符串列表。

三、实例

str = "sdfsg gowjegig wepgnp wegjp";
    print(str.split())  # 以空格为分隔符,包含 \n
    print(str.split(' ', 1))  # 以空格为分隔符,分隔成两个
    print(str.split(' ', 2))  # 以空格为分隔符,分隔成三个

# ['sdfsg', 'gowjegig', 'wepgnp', 'wegjp']
# ['sdfsg', 'gowjegig wepgnp wegjp']
# ['sdfsg', 'gowjegig', 'wepgnp wegjp']

四、总结

split函数是用来对传入的字符串进行处理的函数,比如从文件获取的内容中每一行最后一个字符是\n,即换行符,通过split函数可以将其删掉。

猜你喜欢

转载自blog.csdn.net/weixin_46769840/article/details/127336963