split方法的用法与应用

  • 原创
  • |
  • 浏览:3467
  • |
  • 更新:

本篇介绍Python中字符串分隔split方法的用法和应用方式。

split方法的用法与应用

工具/原料

  • Python3.7
  • Windows7环境

方法/步骤

  1. 1

    语法格式:

    str.split(str="",num=string.count(str))[n]

    字符串.split(分隔符,分隔次数)选取第n个分片。

    split方法的用法与应用
  2. 2

    首先必须是字符串才能进行split操作,操作的分隔符可以是任意字符,默认分隔次数为num+1次,同时分隔时不显示分隔符。

    例如:www.baidu.com,以w分隔,分隔符w出现3次,分隔为3+1=4个字符。

    split方法的用法与应用
  3. 3

    空白符在使用split()和split(" ")时,返回值是不一样的。

    split() 先去除字符串两端的空白符,然后以任意长度的空白符串作为界定符分切字符串(即连续的空白符串被当作单一的空白符看待)。

    split(" ")每一个空格都会被分隔。

    split方法的用法与应用
  4. 4

    指定分隔次数。分隔次数默认为-1,表示分隔所有字符串。

    指定次数只执行到字符串结束,超出的无法执行,但是并不报错,例如图中的4。

    指定次数达到以后,后续字符串全部分隔到一个字符串当中,例如图中的2和1。

    split方法的用法与应用
  5. 5

    添加多个分隔符使用方式:

    import re

    这里仅做了解即可。

    split方法的用法与应用
  6. 5
    相关内容未经许可获取自百度经验
  7. 6

    应用方式:字符串的分隔多应用于分隔地址,获取需要的名称。

    以下是详细取得文件名的方式及缩略写法。

    split方法的用法与应用
  8. 7

    本篇总结:

    1.split适用于字符串。

    2.分隔符任意,注意空白值。

    3.分割次数及片选可以精准的获取需要的字符串。

    END

注意事项

  • split是字符串操作的方法。
  • 分隔符为空白值时,split()和split(" ")返回值时不一样的。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部