Python的字串分割方法
split()方法
描述
Python split() 通過指定分隔符對字串進行切片,如果引數 num 有指定值,則分隔 num+1 個子字串
語法
split() 方法語法:
str.split(str="", num=string.count(str)).
引數
str – 分隔符,預設為所有的空字元,包括空格、換行(\n)、製表符(\t)等。
num – 分割次數。預設為 -1, 即分隔所有。
返回值
返回分割後的字串列表。
例項
以下例項展示了 split() 函式的使用方法:
str = 'sunck**is**a**good**man'
print(str.split('*'))
>>>['sunck', '', 'is', '', 'a', '', 'good', '', 'man']
print(str.split('*',3))
>>>['sunck', '', 'is', '*a**good**man']
splitlines()方法
描述
Python splitlines() 按照行(’\r’, ‘\r\n’, \n’)分隔,返回一個包含各行作為元素的列表,如果引數 keepends 為 False,不包含換行符,如果為 True,則保留換行符。
語法
splitlines()方法語法:
str.splitlines([keepends])
引數
keepends – 在輸出結果裡是否去掉換行符(’\r’, ‘\r\n’, \n’),預設為 False,不包含換行符,如果為 True,則保留換行符。
返回值
返回一個包含各行作為元素的列表。
例項
以下例項展示了splitlines()函式的使用方法:
str1 = '''sunck is a good man!
sunck is a good man!
sunck is a good man!
'''
print(str1.splitlines())
>>>['sunck is a good man!', 'sunck is a good man!', 'sunck is a good man!']
print(str1.splitlines(True))```
>>>['sunck is a good man!\n', 'sunck is a good man!\n', 'sunck is a good man!\n']
相關文章
- 字串分割方法字串
- python如何分割字串Python字串
- 字串-字串分割字串
- C++常用字串分割方法C++字串
- 【轉載】Python字串操作之字串分割與組合Python字串
- 分割字串字串
- python字串排序方法Python字串排序
- [PY3]——字串的分割、匹配、搜尋方法總結字串
- Python中,如何使用反斜槓 ““分割字串?Python字串
- PHP分割字串PHP字串
- Python字串的方法及註釋Python字串
- 分割字串問題字串
- shell中字串分割字串
- c++ 分割字串C++字串
- Python中的字串格式化方法Python字串格式化
- python字串格式化的方法整理Python字串格式化
- python有哪些is開頭的字串方法Python字串
- Python 中字串拼接的 N 種方法Python字串
- Python字串連線的5種方法Python字串
- 開發JAVA程式設計中字串分割的兩種方法(轉)Java程式設計字串
- Java String類,字串常量池,建立方法,字串的獲取,擷取,轉換,分割。Java字串
- leetcode 1525 字串的好分割數目(雜湊表,字串分割)LeetCode字串
- Python字串常用方法總結Python字串
- Python中字串查詢方法Python字串
- python3 拼接字串的7種方法Python字串
- 5種常見的Python拼接字串方法!Python字串
- python對指定字串逆序的6種方法Python字串
- python3 字串的方法和註釋Python字串
- Python 的內建字串方法(收藏專用)Python字串
- 字串分割 提取數字字串
- 字串分割注意事項字串
- 記一次字串分割的工作字串
- 建立一個字串分割的函式字串函式
- Python3字串方法Python字串
- python 字串replace方法實現探索Python字串
- 教你Python格式化字串的3種方法Python字串
- Python中的字串切割和拼接方法都有哪些?Python字串
- Python中去掉字串中空格的方法有哪些?Python字串