1,000 または 1,000,000 で除算せずに、秒をミリ秒 (またはマイクロ秒) に変換しようとしています。私がやっている理由は、小数点を表示したくないからです。ミリ秒またはマイクロ秒を小数点なしで、1,000 または 1,000,000 で割らずに表示する方法はありますか?
メソッド実行タイミングを含む私のコードは次のとおりです。
from random import randint
list = [1]*1000
for i in range (1, 1000):
list[i] = randint(1,100)
def insertion(list):
for index in range(1,len(list)):
value = list[index]
i = index - 1
while i>=0 and (value < list[i]):
list[i+1] = list[i]
list[i] = value
i = i - 1
def test():
start = time.clock()
insertion(list)
elapsed = (time.clock() - start)
print "Time taken for insertion = ", elapsed
if __name__ == '__main__':
import time
test()