像C#中的StringBuilder的Python字符串类?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (156)

Python中是否有类似在C#的StringBuilder字符串类?

提问于
用户回答回答于

我使用Oliver Crow的代码,并修改了一下Python 2.7.3。(通过使用timeit软件包)。我运行在我的个人电脑上,联想T61,6GB内存,Debian GNU / Linux 6.0.6(squeeze)。

这是10000次迭代的结果:

方法1:0.0538418292999秒
进程大小4800 kb
方法2:0.22602891922秒
进程大小4960 kb
方法3:0.0605459213257秒
进程大小4980 kb
方法4:0.0544030666351秒
进程大小5536 kb
方法5:0.0551080703735秒
进程大小5272 kb
方法6:0.0542731285095秒
进程大小5512 kb

并进行5,000,000次迭代:

方法1:5.88603997231秒
过程大小37976 kb
方法3:8.40748500824秒
处理大小38024 kb
方法4:7.96380496025秒
进程大小321968 kb
方法5:8.03666186333秒
处理大小71720 kb
方法6:6.68192911148秒
过程大小38240 kb

扫码关注云+社区

领取腾讯云代金券