【收藏】Python語言中必備的20個字串方法!
字串方法是每個程式語言最基本的資料型別,其他資料型別還有整數、浮點、布林、列表、字典等等,字串幾乎在每個Python程式中都會被使用到,為了幫助大家更好地掌握字串型別,小編整理了本篇文章,希望對你有幫助,請看下文:
01 Slicing
按照一定條件從列表或者元組中取出部分元素(比如特定範圍、索引、分割值)
02 strip()
用於移除字串頭尾指定的字元(預設為空格或換行符)或字元序列,在使用strip()方法時,預設去除空格或換行符,所以#號並沒有去除,可以給strip()方法新增指定字元。
03 lstrip()
移除字串左側指定的字元(預設為空格或換行符)或字元序列。
04 rstrip()
移除字串右側指定的字元(預設為空格或換行符)或字元序列。
05 removeprefix()
Python3.9中移除字首的函式,和strip()相比,並不會把字符集中的字串進行逐個匹配。
06 removesuffix()
Python3.9中移除字尾的函式。
07 replace()
把字串中的內容替換成指定的內容。
08 re.sub()
re是正則的表示式,sub是substitute表示替換,re.sub則是相對複雜點的替換,和replace()做對比,使用re.sub()進行替換操作,確實更高階點。
09 split()
對字串做分隔處理,最終的結果是一個列表,當不指定分隔符時,預設按空格分隔,此外,還可以指定字串的分隔次數。
10 rsplit()
從右側開始對字串進行分隔。
11 join()
string.join(seq)。以string作為分隔符,將seq中所有的元素(的字串表示)合併為一個新的字串。
12 upper()
將字串中的字母,全部轉換為大寫。
13 lower()
將字串中的字母,全部轉換為小寫。
14 capitalize()
將字串中的首個字母轉換為大寫。
15 islower()
判斷字串中的所有字母是否都為小寫,是則返回True,否則返回False。
16 isupper()
判斷字串中的所有字母是否都為大寫,是則返回True,否則返回False。
17 isalpha()
如果字串至少有一個字元並且所有字元都是字母,則返回 True,否則返回 False。
18 isnumeric()
如果字串中只包含數字字元,則返回 True,否則返回 False。
19 isalnum()
如果字串中至少有一個字元並且所有字元都是字母或數字,則返回True,否則返回 False。
20 count()
返回指定內容在字串中出現的次數。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2872497/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 詳解 Go 語言中 20 個佔位符!Go
- Go 語言中的方法Go
- 【C】 30_C語言中的字串C語言字串
- 20 個 Laravel Eloquent 必備的實用技巧Laravel
- 建議收藏!2020 年必備的幾個 DevOps 工具dev
- Python新手必備學習的4大階段,建議收藏Python
- 【建議收藏】五種方法教你python字串連線!Python字串
- Python小白必備:字串基礎,規則與案例Python字串
- IT 從業者必備的20個效率工具,速藏!
- 自媒體人必備的5個工具,建議點贊收藏
- Python操作Excel的36個必備函式PythonExcel函式
- Python 語言中的 “鴨子型別”Python型別
- 收藏! Linux 伺服器必備的安全設定Linux伺服器
- Kubernetes 中必備的 10 個告警處置方法
- Go 語言中 strings 包常用方法Go
- python語言中如何使用註釋Python
- Python的字串分割方法Python字串
- 面試必備:陣列和字串面試陣列字串
- 自媒體必備的4個文案網站,每一個都很實用,趕緊收藏網站
- C語言中以字串形式輸出列舉變數C語言字串變數
- 在Go語言中,怎樣使用Json的方法?GoJSON
- 自媒體人必備的5個工具,讓你的創作效率翻倍,值得收藏
- Python語言中/與//的區別是什麼?Python
- Python字串刪除第一個字元常用的方法!Python字串字元
- JS 前20個常用字串方法及使用方式JS字串
- 如何在Python語言中跳出for迴圈?Python
- 自媒體人必備的8個免費學習網站,每一個都值得收藏學習網站
- 8個最常用的內建函式,Python小白必備!函式Python
- 【程式設計師必備】免費常用API收藏程式設計師API
- C語言中你必須知道的幾大排序演算法C語言排序演算法
- c語言中計算陣列長度的方法C語言陣列
- go語言中遍歷陣列的方法有哪些Go陣列
- 鞏固Python基礎必學的22個語法Python
- Python魔法:20個讓你程式設計事半功倍的奇淫技巧(建議收藏)Python程式設計
- 程式設計師必備:30個MySQL資料庫常用小技巧,值得收藏!程式設計師MySql資料庫
- Python中查詢字串某個字元最常用的方法!Python字串字元
- Python語言中=和==有什麼區別?Python
- 軟體測試人員必備的60個測試工具清單,果斷收藏了!