1. 首页
  2. 数据库
  3. 其它
  4. Python 字符串相加用 join 比 sum 快20倍!

Python 字符串相加用 join 比 sum 快20倍!

上传者: 2020-12-23 05:50:57上传 PDF文件 44.33KB 热度 18次
照例答案写在开头 为什么sum要换成join? 因为join 速度比sum快好几倍!!如果你是对自己代码运行效率有追求的话,建议换换~ 下面实际操作一下,看看结果怎么样 import pandas as pd from time import time df = pd.DataFrame(zip(range(1000000),['test']*1000000),columns=['a','b']) df['c'] = df.apply(lambda x: str(x.a)[-1], axis=1) start = time() for i in range(10): data = df
用户评论