2
python中的str性能
在分析一段python代码(python 2.6最多3.2)时,我发现 str将对象(在我的情况下为整数)转换为字符串的方法比使用字符串格式化慢了一个数量级。 这是基准 >>> from timeit import Timer >>> Timer('str(100000)').timeit() 0.3145311339386332 >>> Timer('"%s"%100000').timeit() 0.03803517023435887 有谁知道为什么会这样吗?我想念什么吗?