Python字符串分割

最近写的脚本用到了分割,今天就把平常用到的分割函数梳理了一下,以留后用

函数:split()

Python中有split()和os.path.split()两个函数,具体作用如下:

split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)

os.path.split():按照路径将文件名和路径分割开

(1)str0 ="I love python" #默认以空格分割

            print(str0.split())

结果:['I', 'love', 'python']

(2)str1 ="hello boy<[www.baidu.com]>byebye"

          print(str1.split("[")[1].split("]")[0])

结果:www.baidu.com

(3)str2 ="hello,zzcliang,Ok,Let's Go"

        print(str2.split(','))

结果:['hello', 'zzcliang', 'Ok', "Let's Go"]

(4)str2 ="hello,zzcliang,Ok,Let's Go"

    print(str2.split(',',2))     #分割两次

    结果:['hello', 'zzcliang', "Ok,Let's Go"]

(5)str2 ="hello,zzcliang,Ok,Let's Go"

    m1,m2,m3=str2.split(',',2) #分割两次后,并依次输出

    print(m1,m2,m3)

    结果:hello zzcliang Ok,Let's Go

    print(str2.split(',',2)[1])    #分割两次后,取序号为1的项

    结果:zzcliang

(6)path=os.path.dirname(__file__)

        print(os.path.split(path))#默认以最后一个/进行分割

    结果:('F:/project/myDB', 'myPython')

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 7,323评论 0 17
  • http://python.jobbole.com/85231/ 关于专业技能写完项目接着写写一名3年工作经验的J...
    燕京博士阅读 7,794评论 1 118
  • 一、set集合【了解】 1.概述 和数学上的集合基本是一样的,特点:不允许有重复元素,可以进行交集,并集,差集的运...
    墨雨love薏雪阅读 746评论 0 0
  • 一、string字符串 1.常用功能 1.1获取长度和次数 代码演示:#1.计算字符串长度 len#类似于lis...
    hollow_02f9阅读 643评论 0 1
  • 写在前面的话 代码中的# > 表示的是输出结果 输入 使用input()函数 用法 注意input函数输出的均是字...
    FlyingLittlePG阅读 3,208评论 0 9

友情链接更多精彩内容