python中字符串连接的几种方法

第一种: 字符连接(+)

>>’a’+’b’

ab

不建议使用这种方法,虽然比较简单,但是这样的效率不高。

第二种:字符串格式化操作(%)

>>’%s%s’%(‘a’,’b’)

ab

第三种: join

>>’’.join(‘a’,’b’)

ab

第四种:先转换为列表,再转回字符串

>>l=list(‘a’)

>>l.append(‘b’) ##or l.extend(‘b’)

>>’’.join(l)

ab