首页 > 解决方案 > 更快的方法:在熊猫数据框中分配 vs 附加

问题描述

哪个更快?

第一种方法:将值分配给空数据框

df = pd.DaraFrame(index = range(5), columns=['A','B'])
for i in range(5):
   df.iloc[i] = i , i*i

第二种方法:将值附加到数据框

df = pd.DaraFrame(columns=['A','B'])
for i in range(5):
   df.iloc[i] = i , i*i

标签: python-3.xpandas

解决方案


您可以使用时间模块自己找到它。

请参阅此链接以了解如何使用计算执行时间:

如何获得 Python 程序的执行时间?


推荐阅读