将列表中的字符拼接成字符串时,有两种方式

方式1:使用join()方法,将列表转为字符串

方式2:使用+运算符,循环遍历

 import time
str1 = ['a','b','c','d','e','f','g']*100000 start_time = time.time()
output1 = ''
for v in str1:
output1 += v
stop_time = time.time()
print(stop_time-start_time) start_time = time.time()
output2 = ''.join(str1)
stop_time = time.time()
print(stop_time-start_time)
0.1740097999572754
0.006000518798828125

可以看到:

最新文章

  1. jquery 跳转到当前页面指定位置
  2. Ztree实现带checkBox的下拉框
  3. js JSON对象属性
  4. MongoDB学习笔记-数据库命令
  5. 玩转iOS开发 - 多线程开发
  6. iOS开发——总结篇&关键字介绍
  7. [转]AFNetWorking使用笔记
  8. C# in Depth阅读笔记1:C#1特性
  9. JQ怎么跳出 each循环
  10. 201521123027 <java程序设计>第七周学习总结
  11. Promise和setTimeout执行顺序 面试题
  12. 通过setup.py安装项目dependencies
  13. Android/Linux boot time分析优化
  14. java面向对象编程(二)-构造方法(函数)
  15. git ----(2)
  16. 机房servlet过滤器
  17. Creating Self-Signed SSL Certificates
  18. 树莓3B+_安装vim
  19. Mac 常用快捷键整理
  20. chrome插件控制台

热门文章

  1. webpack项目调试以及独立打包配置文件
  2. Cascaded pose regression
  3. A. Bus to Udayland
  4. mybatis使用要点(2019.5.19)
  5. Django Views and URLconfs
  6. hdu1863 畅通工程 基础最小生成树
  7. Centos 6.x 搭建 Zabbix Agent 客户端
  8. Almost Acyclic Graph Codeforces - 915D
  9. SPRING-BOOT系列之Spring4深入分析
  10. 浅析 Spark Shuffle 内存使用