Python合并字符串的3种方法
2015-05-21 10:06
701 查看
目的
将一些小的字符串合并成一个大字符串,更多考虑的是性能
方法
常见的方法有以下几种:
1.使用+=操作符
BigString=small1+small2+small3+...+smalln
例如有一个片段pieces=['Today','is','really','a','good','day'],我们希望把它联起来
复制代码 代码如下:
BigString=' '
for e in pieces:
BigString+=e+' '
或者用
复制代码 代码如下:
import operator
BigString=reduce(operator.add,pieces,' ')
2.使用%操作符
In [33]: print '%s,Your current money is %.1f'%('Nupta',500.52)
Nupta,Your current money is 500.5
3.使用String的' '.join()方法
In [34]: ' '.join(pieces)
Out[34]: 'Today is really a good day'
关于性能
有少量字符串需要拼接,尽量使用%操作符保持代码的可读性
有大量字符串需要拼接,使用''.join方法,它只使用了一个pieces的拷贝,而无须产生子项之间的中间结果。
您可能感兴趣的文章:
相关文章推荐
- Python合并字符串的3种方法
- Python中有效的字符串合并方法
- Python合并list为字符串的方法
- Python中有效的字符串合并方法
- python学习——采用“+”和“join”两种方法合并字符串
- Python:字符串中引用外部变量的3种方法
- python list 合并连接字符串的方法
- [译]Python中有效的字符串合并方法
- [译]Python中有效的字符串合并方法
- python list 合并连接字符串的方法
- Python中有效的字符串合并方法
- Oracle 多行记录合并/连接/聚合字符串的几种方法
- Python生成8位随机字符串的一些方法 分类: python学习 2015-04-28 20:00 62人阅读 评论(0) 收藏
- python中字符串一些基础方法的使用
- JavaScript js中字符串转json对象的3种方法
- python判断字符串是否包含子字符串的方法
- 用jquery解析JSON数据的方法以及字符串转换成json的3种方法
- Python中还原JavaScript的escape函数编码后字符串的方法
- Python字符串的encode与decode研究心得 乱码问题解决方法
- Python中字符串对齐方法介绍