首页 > 解决方案 > 为什么使用 .join 连接字符串比使用 Python 中的 + 操作更快

问题描述

所以我最近在网上看了一篇关于优化 Python 的文章,上面说将字符串与.join()

concatenatedString = " ".join (["Hello", "world!"])

比使用 + 运算符更快

concatenatedString = "Hello " + "world!"

我在 python 调试器上尝试了它们,我发现使用.join()确实比使用 + 运算符更快。

为什么是这样?

标签: pythonstring

解决方案


推荐阅读