首頁 >後端開發 >Python教學 >python中split的用法詳解

python中split的用法詳解

hzc
hzc原創
2020-06-13 15:24:1214031瀏覽

python中split的用法詳解

python中split的用法詳解:

#split()函數




#語法:str.split(str="",num=string.count(str))[n]

參數說明:

str:表示為分隔符,預設為空格,但是不能為空('')。若字串中沒有分隔符,則把整個字串當作列表的一個元素

num:表示分割次數。如果存在參數num,則僅分隔成num 1 個子字串,並且每個子字串可以賦給新的變數[n]:表示選取第n個分片

注意:當使用空格作為分隔符號時,對於中間為空的項目會自動忽略###
#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
str = "Line1-abcdef \nLine2-abc \nLine4-abcd";
print str.split( );       # 以空格为分隔符,包含 \n
print str.split(' ', 1 ); # 以空格为分隔符,分隔成两个
###以上實例輸出結果如下:###
['Line1-abcdef', 'Line2-abc', 'Line4-abcd']
['Line1-abcdef', '\nLine2-abc \nLine4-abcd']
###推薦教學: 《###Python教學###》# ##

以上是python中split的用法詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn