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删除末尾的空白。