top of page

Pythonの処理速度計測

  • hiro2studio
  • 2021年2月21日
  • 読了時間: 1分

Pythonで高速化する場合に必須となるのが処理速度計測

numpyとかlistとか混在した場合に非常に遅くなる場合があるので注意!


#!/usr/bin/env python3
# -*- coding: utf-8 -*-


import time
import numpy as np


#-------------------------------------------------
## main ###
#-------------------------------------------------
if __name__=='__main__':
    print("Hello Python!" )
    list10000 = [0] * 10000


    start_time = time.time()
    for i in range(0,len(list10000)-1):
        list10000[i] = i
    elapsed_time = time.time() - start_time
    print ("list 10000:{0}".format(elapsed_time) + "[sec]")

    nplist = np.zeros(10000)
    
    start_time = time.time()
    for i in range(0,len(nplist)-1):
        nplist[i] = i
    elapsed_time = time.time() - start_time
    print ("nplist 10000:{0}".format(elapsed_time) + "[sec]")
 
 
 

最新記事

すべて表示
PythonでYAHOO検索もスクレイピング

前回Google検索結果のTOP100取ったのでYAHOOも追加。 YAHOOは10件ずつしか取れないので注意! #!/usr/bin/env python3 # -*- coding: utf-8 -*- # 指定のURLをブラウザで開く #...

 
 
 

Comments


記事: Blog2_Post

©2021 by 日々Python。Wix.com で作成されました。

bottom of page