python split()分割和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函數在拼接字符串之前會計算所有字符串的長度,然后拷貝,僅新建一次對象。

                 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM