文章目录
1、split():拆分字符串为子字符串列表
- 语法:string.split(separator, maxsplit)
- separator 是拆分子字符串的分隔符,默认为任何空白字符(例如空格、制表符、换行符等)。
- maxsplit 是可选参数,指定拆分的最大次数。
示例:
string = "Hello, World!"
result = string.split(",") # 按逗号拆分字符串
print(result) # Output: ['Hello', ' World!']
2、 join():连接字符串列表为一个字符串。
- 语法:separator.join(iterable)
- separator 是连接子字符串的分隔符。
- iterable 是一个可迭代对象,如列表、元组等。
list_of_strings = ['Hello', 'World', '!']
result = ' '.join(list_of_strings) # 使用空格连接字符串列表
print(result) # Output: 'Hello World !'
3 、strip():移除字符串两侧的指定字符(默认为空白字符)。
- 语法:string.strip(characters)
- characters 是可选参数,指定要移除的字符集合。
string = " Hello, World! "
result = string.strip() # 移除两侧的空白字符
print(result) # Output: 'Hello, World!'
4、replace():替换字符串中的子字符串
- 语法:string.replace(old, new[, count])
- old 是要替换的子字符串。
- new 是替换后的新字符串。
- count 是可选参数,指定替换的最大次数。
string = "Hello, World!"
result = string.replace("Hello", "Hi") # 将"Hello"替换为"Hi"
print(result) # Output: 'Hi, World!'