python字符串连接有几种方法,我开始用的第一个方法效率是最低的,后来看了书以后就用了后面的2种效率高的方法,供大家学习参考。
先介绍下效率比较低的方法:
content的结果是:'abcd'
后来我看了书以后,发现书上说的是python连接字符串,特别是在循环连接字符串的时候,他每次连接一次,就要重新开辟空间,然后把字符串连接起来,再放入新的空间,再一次循环,又要开辟新的空间,把字符串连接起来放入新的空间,如此反复,内存操作比较频繁,每次都要计算内存空间,然后开辟内存空间,再释放内存空间,效率
非常低,你也许操作比较少的数据的时候看不出来,感觉影响不大,但是你碰到操作数据量比较多的时候,这个方法就要退休了,还是看看下面2个比较先进的方法把。
方法1:
用字符串的join方法:
content的结果:'abcd'
方法2:
用字符串的替换占位符替换
content的结果是:'abcd'
原文作者: 老王@python
您可能感兴趣的文章:
1.python 字符串替换的方法
2.python 字符串截取的方法