我在下面的代码中可以很好地完成我想要的操作:但是,64000行需要40分钟才能完成.sricpt创建了一个名为PN 3D的新列,该列只接受"部件号"列中的前3个数字
for pn in ro['Part No.']:
ro['PN 3D'] = ro['Part No.'].apply(lambda pn: str(pn)[:3])
Run Code Online (Sandbox Code Playgroud)
还有其他方法可以加速我的程序吗?预先感谢
你不需要循环:
ro['PN 3D'] = ro['Part No.'].apply(lambda pn: str(pn)[:3])
Run Code Online (Sandbox Code Playgroud)