字符串常见操作


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!'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值