python字符串的连接与合并

日常使用python经常要对文本进行处理,无论是爬虫的数据解析,还是大数据的文本清洗,还是普通文件的处理,都是要用到字符串. Python对字符串的处理内置了很多高效的函数,非常方便功能很强大.下面是经常用的操作方法。
一、字符串的拼接与合并
1、通过“+”连接

 str1='juyter'
 str2='notebook'
 str=str1+str2
 print(str)
 juyternotebook
 ### 使用这种方式进行字符串连接的操作效率低下, 因为python中使用 + 拼接两个字符串  
 时会生成一个新的字符串,生成新的字符串就需要重新申请内存,当拼接字符串较多时然会影
 响效率

2、通过“join”连接

 url=('www','baidu','com')
 a='.'
 print(a.join(url))
 www.baidu.com
 print('.'.join(url))
 www.baidu.com
 ### 这种方式一般常使用在将集合转化为字符串,''.join()其中''可以是空字符,
 也可以是任意其他字符,当是任意其他字符时,集合中字符串会被该字符隔开     

3、通过“%”符号连接

 str_1='I like %s%s'%(str1,str2)
 print(str_1)
 I like juyternotebook

 str_2='I like %s,%s'%(str1,str2)
 print(str2)
 I like juyter,notebook
 ### %与.format用法非常类似

4、通过“.format”连接

 str_3='I like {},{}'.format(str1,str2)
 str_4='I like {}{}'.format(str1,str2)
 print(str_3)
 I like juyter,notebook
 print(str_4)
 I like juyternotebook
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值