这篇文章主要介绍了python合并字符串的3种方法,本文讲解了使用+=操作符、使用%操作符、使用string的’ ‘.join()方法3种方法,需要的朋友可以参考下
目的
将一些小的字符串合并成一个大字符串,更多考虑的是性能
方法
常见的方法有以下几种:
立即学习“Python免费学习笔记(深入)”;
1.使用+=操作符
BigString=small1+small2+small3+...+smalln
登录后复制
例如有一个片段pieces=[‘Today’,’is’,’really’,’a’,’good’,’day’],我们希望把它联起来
BigString=' 'for e in pieces: BigString+=e+' '
登录后复制
或者用
import operatorBigString=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的拷贝,而无须产生子项之间的中间结果。
以上就是总结3种Python合并字符串方法的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2269142.html