Python 字符串相加用 join 比 sum 快20倍!
照例答案写在开头 为什么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
用户评论