Python基础学习【3】

本文深入讲解了Python中字符串的各种操作方法,包括居中、查找、合并、拆分、删除及替换等常见操作,并通过实例演示了如何使用这些方法来处理字符串数据。

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

字符串方法

1.center居中字符串,根据width两侧填充
>>>'apple'.center(8)   #ljust\rjust\zfill 末尾填充\首填充\用0首填充
'_apple__'   #'_'代表空格

2.find查找字符串,返回索引(lfind\rfind 从首查\从尾查)
>>>'apple banana orange'.find('banana') #查找不到返回-1,可在查找字符后再指定起止索引
6

3.join合并序列
>>>a=['1','2','3','4']  #针对字符的操作
>>>b='+'
>>>b.join(a)   #按阅读顺序 b join a
1+2+3+4

4.split拆分序列
>>>'1+2+3+4'.split('+')  #不写关键词,按空格、制表符、换行符等拆分
['1','2','3','4']

5.strip删除首尾指定字符,默认空格(lstrip\rstrip 删首\删尾)
>>>'*** SSS * TTT * RRR!!! ***'.strip(' *!' #可指定多个指定字符
'SSS * TTT * RRR'

6.replace\translate替换字符串(后者只能单个替换,需要做映射)
>>> 'this is an apple!'.replace('apple','banana')
'this is an banana!'

>>>table=str.maketrans('ae')
>>>'this is an apple!'.translate(table)
'this is en epple!'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值