1. 程式人生 > >Python學習筆記(2)——字串常用方法(對齊、替換、拆分、合併)

Python學習筆記(2)——字串常用方法(對齊、替換、拆分、合併)

1. 字串對齊——center、ljust、rjust

通過在兩邊填充字元(預設空格)讓字串居中、左對齊、右對齊。

2. 查詢子串——find、index、count

find:查詢子串,返回子串第一個字元的索引,如果沒找到返回-1。

index:查詢子串,返回子串第一個字元的索引,如果沒找到引發異常。

count:計運算元串出現的次數。

注意:以上三個方法均可指定起點和終點,但不包含終點。

3. 拆分、合併——split、join

split:按指定的分隔符(未指定的話用空格來劃分)對字串劃分,返回列表。

join:與split相反,將列表合併為字串。注意列表中的元素必須為字串,否則報錯。

4. 大小寫轉換——upper、lower、title

upper:將所有字元都轉為大寫。

lower:將所有欄位都轉為小寫。

title:將所有單詞首字母(非字母后面的字母)轉為大寫。

5. 字串替換——replace、 translate

replace:將指定字串全部替換為另一個字串。

translate: 替換單字元,可同時替換多個字元,效率比replace高。

6. 刪除頭尾字元——strip、  lstrip、rstrip

刪除字串開頭和末尾的空白(預設),或指定字元。lstrip刪除開頭的空白,rstrip刪除末尾的空白。