python 字符串相关操作汇总
目录
1. 使用 += 连接字符
示例:
2. 替换字符串中的部分字符
(1)使用 replace() 函数:一次只能替换一种字符
语法:
str.replace(old, new[, max])
old -- 将被替换的字符串
new -- 新字符串,用于替换old字符串
max -- 可选参数,若不指定该参数,则字符串中所有old字符将被new替代;若指定该参
数,则只有max个old字符被替换为new
示例:
(2)使用 translate() 函数:可以同时将多种字符替换为不同字符
语法:
str.translate(table)
table -- 翻译表,翻译表是通过maketrans方法转换而来。
示例:
3. 删除字符串中的字符
(1)使用 strip() 函数:只能用于删除字符串首尾的字符
语法:
str.strip([chars])
chars -- 要删除的字符,若不指定,则默认删除字符串首尾的空格和换行符;若指定,
则删除字符串首尾的指定的字符。
示例:
(2)切片法
示例:
4. 分割字符串
(1)使用 split() 函数
语法:
str.split(string, num)
string -- 分割符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
num -- 分割次数,默认为-1,即分割所有。
示例: