码迷,mamicode.com
首页 > 编程语言 > 详细

python split()分割和join()合并

时间:2020-01-08 23:16:24      阅读:459      评论:0      收藏:0      [点我收藏+]

标签:pytho   bsp   拼接字符串   换行   多个   因此   拼接   span   join()   

一、split()可以基于指定的分割符将字符串分割成多个子字符串,如果不指定分割符,则默认使用空白符(换行符/空格/制表符)

示例:  f = "hello world"
     f1 = f.split("o")
             print(f1)
             f2 = f.split()
             print(f2)
             f3 = f.split("\n")
             print(f3)
二、join()的作用和split()作用刚好相反,用于将一系列子字符串连接起来:

 示例:a = ["abc","abc","abc"]
    a = "*".join(a)
            print(a)
            b = ["abc","abc","abc"]
            b = "".join(b)
            print(b)

拼接字符串的要点:

           使用字符串拼接符+,会生成新的字符串对象,因此不推荐使用+,推荐使用join,因为join函数在拼接字符串之前会计算所有字符串的长度,然后拷贝,仅新建一次对象。

                 

python split()分割和join()合并

标签:pytho   bsp   拼接字符串   换行   多个   因此   拼接   span   join()   

原文地址:https://www.cnblogs.com/yingxiongguixing/p/12168780.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!