日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

python字符串split_「干货」Python字符串中的split方法

發布時間:2025/6/17 68 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python字符串split_「干货」Python字符串中的split方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前面的文章我們有簡單的介紹過什么是字符串、Python字符串的輸入方式、Python字符串的拼接方法等今天我們主要分享一下Python字符串中split方法!

Python字符串中的方法有很多種,其中split方法是較為常用的方法。了解一個內建函數方法比較好方式,就是使用help()函數查看它的文檔字符串,打開Python解釋器交互模式,輸入:

>>> help(str.split)

其中str的位置可以隨便替換成一個字符串,像這樣:

>>> help('balabala'.split)

結果如下:

Help on built-in function

split:split(...) method of builtins.str instance

S.split(sep=None, maxsplit=-1) -> list of strings

Return a list of the words in S, using sep as the

delimiter string. If maxsplit is given, at most maxsplit

splits are done. If sep is not specified or is None, any

whitespace string is a separator and empty strings are

removed from the result.(END)

可以看出(英語不太好的同學可能不會一下子看出),split方法有兩個參數,sep和maxsplit,分別代表分隔符和最多分幾份;函數發的返回值是一個包含了字符串的列表。函數的作用說明大概是:返回一個單詞的列表,使用sep作為分隔符號。最多分隔成maxsplit份。如果為指定sep,或者它的值為None,則任何空白的字符串都是分隔符,空的字符串也會從結果中刪除。

上面的英語和中文解釋都沒看懂也不要緊,下面有代碼示例:

>>> 'U Jiu Ye'.split()

['U', 'Jiu', 'Ye']

>>> 'U, Jiu, Ye'.split() # 未指定分隔符, 注意字符串中的逗號

['U,', 'Jiu,', 'Ye']

>>> 'U, Jiu, Ye'.split(',') # 指定分隔符為','

['U', ' Jiu', ' Ye']

下面是指定maxsplit值的方法:

>>> 'I love Python and ujiuye'.split() # 未指定maxsplit的值,則“盡可能”的分隔成多份

['I', 'love', 'Python', 'and', 'ujiuye']

>>> 'I love Python and ujiuye'.split(maxsplit=3) # 分割成4份

['I', 'love', 'Python', 'and ujiuye']

>>> 'I love Python and ujiuye'.split(maxsplit=2) # 分割成3份

['I', 'love', 'Python and ujiuye']

下面是同時指定兩個參數的方法,也很簡單:

>>> 'I-love-Python-and-ujiuye'.split('-', 2) # 使'-'作為分隔符,最多分為3份

['I', 'love', 'Python-and-ujiuye']

這下所有同學都應該掌握了字符串的split方法的用法。以后不會用的內建函數或標準庫中的函數,都可以使用help方法來查看它的文檔字符串,寫文檔字符串的開發者們會盡可能耐心地說明該函數的方法。

總結

以上是生活随笔為你收集整理的python字符串split_「干货」Python字符串中的split方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。