假設我要通過運行一個腳本在列表中保存100個浮點數,很可能需要一些內存來處理。因此,如果此代碼每次都作爲應用程序的需求執行,那麼將是性能命中,所以我的問題是如何保持效率,以獲得性能。Python |效率和性能
實物模型代碼:
def generate_lglt():
float1, float2 = 27.2423423, 12.2323245
lonlats = []
for val in range(100, 0, -1):
lonlats.append(random.uniform(float1, float2))
lonlats.append(random.uniform(float1, float2))
lonlats.append(random.uniform(float1, float2))
lonlats.append(random.uniform(float1, float2))
lonlats.append(random.uniform(float1, float2))
print lonlats
感謝。
100浮動並不是那麼多。 – voyager 2010-03-16 19:22:46
這個問題太過於簡化,遠離任何實際可回答的問題。 – 2010-03-16 19:32:15
你永遠不會使用val,所以我不明白爲什麼它會倒退。一個更正常的拼寫方法是'xrange(100)'中的val。 – 2010-03-16 19:56:09