python三种方法实现字符串拼接
来源:互联网 发布:编程初学 编辑:程序博客网 时间:2024/06/06 10:53
用三中方法实现字符串的拼接:
其中第一种方法是每加一次,Python内部都会开辟一个新的空间用于存放,这样会造成资源的浪费和时间的消耗(不推荐使用这种方法)
第二种用%s进行字符串的拼接,在少量字符串拼接中是比较快的,也并不会浪费过多资源,但是拼接量过大在时间上会有劣势(少量字符串拼接建议使用这种方式)
第三种用join内置方法实现拼接,在少量字符串拼接时速度略差于第二种方法,如果大量的字符串拼接则优于第二种(适合大量字符串拼接)
#字符串拼接的三种方法:#第一种直接相加:def methodfirst(): en_list = ['this','is','a','sentence','!'] result = "" for i in range(len(en_list)): result = en_list[i] + result print(result)#第二种方法用%s组成字符串def methodsecond(): a = "ncwx." b = "gcu." c = "edu." d = "cn" print("website: %s%s%s%s"%(a,b,c,d))#用join方法实现字符串的连接def methodththird(): name = ['w','u','l','e','i'] name_result1 = "_".join(name) name_result2 = "".join(name) print(name_result1) print(name_result2)methodfirst()methodsecond()methodththird()
结果:
S:\python\python3\setup\python3.exe W:/python/Helloworld/ProgramOne/str_study.py
!sentenceaisthis
website: ncwx.gcu.edu.cn
w_u_l_e_i
wulei
进程已结束,退出代码0
阅读全文
0 0
- python三种方法实现字符串拼接
- python 语言实现字符串的拼接(三种方法)
- python字符串与非字符串拼接三种方式
- C#三种字符串拼接方法性能浅析
- Python中的字符串序列拼接方法
- appendChild、拼接string、join三种方式比较字符串拼接
- 三种字符串拼接方式比较
- Java字符串拼接三种方式比较
- 一题多解(三)—— Python 字符串的拼接
- python 格式化字符串的三种方法
- Python 格式化字符串的三种方法
- python的三种字符串格式化方法
- Python字符串拼接的五种方式
- python字符串拼接
- python-字符串拼接
- python字符串拼接
- python字符串拼接
- python 合并拼接字符串
- 非常可乐
- 724. Find Pivot Index
- Material Design Android控件介绍
- Intel 100芯片组如何安装Win7
- Python Numpy 线性代数操作总结(随时更新)
- python三种方法实现字符串拼接
- 频繁的更换密码真的安全吗
- 设计模式--模板方法模式
- centos6.5配置NTP服务器的详细步骤
- flask 出现 TemplateNotFound的问题
- ftp和vsftpd的区别
- 红宝书第二章学习笔记
- 【实战\聚焦Python分布式爬虫必学框架Scrapy 打造搜索引擎项目笔记】第5章 scrapy爬取知名问答网站(1)
- 机器学习模型同时处理不同类型的问题