[英]Slow performance - Python (code)
我下面有以下代碼,這些代碼對於我想做的事情非常有效:但是,要完成64000行,需要40分鍾。 腳本會創建一個名為PN 3D的新列,該列僅使用“零件號”列中的前3個數字。
for pn in ro['Part No.']:
ro['PN 3D'] = ro['Part No.'].apply(lambda pn: str(pn)[:3])
還有其他方法可以加快我的程序嗎? 預先感謝
您不需要循環:
ro['PN 3D'] = ro['Part No.'].apply(lambda pn: str(pn)[:3])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.