python3 关于字符串的内容(split join strip replace lower upper caitalize 函数用法)

本文介绍了Python中字符串的基础操作,包括分割、组合、删除和替换等常用方法。通过实例展示了如何利用这些方法处理文本数据。

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

字符串 是python 的基本数据类型。    对字符串最好的理解就是 他通常指 人类可以阅读的文本

 更广泛的说 他是一个字符序列 ,并且字符只有在组成这个序列时才有意义。


为了操作字符串 我们可以分为以下几个最常规的方法


分割 split

组合join

删除 strip

替换 replace


分割 split

顾名思义就是分割给出来的字符串。split函数可以在括号中使用两个附加参数

第一个表示使用哪种字符拆分,第二个附加参数表示进行拆分的次数

形式如下:string.split(' ',2)   这里的2表示不管出现多少个空格我只用空格分两次 剩下不管有没有空格都看成一                                                  部分


例如:string2="my, name, is ,lileilei"
           string2.split(" ",2)

输出为: 

      ['my,', 'name,', 'is ,lileilei']



组合join

组合是把函数列表中的子字符串组合成一个字符串。

join的第一个参数放在前面,表示用此字符或者字符串进行连接.括号里面放要连接的函数

链接后 只有赋值给另一个函数 才能prtint出来

比如:st=("abc","def","ghi")
      st1="*?*".join(st)
      print(st1)


输出为 :abc*?*def*?*ghi



删除 strip

st.strip("*")  括号里面为要删除的字符,并且删除的只是开头或者结尾出现的该字符,若中间


出现则不会被删除 strip函数只删除两端的字符或者字符串。lstrip 删除开头部分  rstrip删除结尾部分

具体事例如下图所示:





replace 替代


replace函数是将字符串中的一个或者一组字符替换成另一个或者另一组字符。括号

中必须有两个参数 ,第一个参数是要在字符串中查找替代的字符或者一组字符,第

二个字符是要用来替换的字符或者一组字符

st.replace(“原字符”,“想用替换字符”)

 

例如:

    st="I am a student"

     st.replace("I am","Sheis")

  

输出为:

        'She is a student'






以下是对字母大小下操作的函数

 

lower 字符串中的字母变成小写

 

upper 字符串中的字幕变成大写

 

capitalize 首字母大写,其余字幕小写

 

实例如下












评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值