python —— 字符串方法

本文介绍了Python中字符串的基础操作方法,包括分拆、拼接、查找、替换等实用技巧,并提供了具体的代码示例帮助读者理解每种方法的应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

split( )分拆字符串

In [68]: data='a,b,  c'
In [70]: data.split(',')
Out[70]: ['a', 'b', '  c']

strip( )修剪空白符

In [74]: pieces=[x.strip() for x in data.split(',')]

In [75]: pieces
Out[75]: ['a', 'b', 'c']

拼接字符串

In [76]: ':'.join(pieces)
Out[76]: 'a:b:c'

查看子串是否存在

In [77]: 'a' in data
Out[77]: True

子串出现的次数

In [78]: data.count(',')
Out[78]: 2

替换子串

In [79]: data.replace('c','d')
Out[79]: 'a,b,  d'

方法说明
count返回子串在字符串中出现的次数
endswith、startswith如果字符串以某个后缀结尾(以某个前缀开头),则返回True
join将字符串用作连接其他字符串序列的分隔符
index如果在字符串中找到子串,则返回子串第一个字符所在的位置。如果没有找到,则返回ValueError
find如果在字符串中找到子串,则返回第一个发现的子串第一个字符所在的位置。如果没有找到,则返回-1
rfind如果在字符串中找到子串,则返回最后一个发现的子串第一个字符所在的位置。如果没有找到,则返回-1
replace用另一个字符串替换指定子串
strip去除空白符
split通过指定的分隔符将字符串拆分成一组子串
lower、upper将字母字符转换为小写或大写
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值