2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

Pythonのお勉強 Part67

421 :デフォルトの名無しさん :2022/07/21(木) 21:41:33.69 ID:oEGrbYXf0.net
from functools import wraps
import time
from collections import deque

def sw(func):
_@wraps(func)
_def core(*args, **kwargs):
__start = time.time()
__result = func(*args, **kwargs)
__elapsed = time.time() - start
__print(round(elapsed*1000, 3))
__return result
_return core

@sw
def shift(l:list):
_l.pop(0)
_return l

@sw
def del_(l:list):
_global x
_x = deque(l)
_x.popleft()
_x = list(x)

for func in [shift, del_]:
_x = [i for i in range(10000000)]
_func(x)

なんでやdequeがんばれやカスが

総レス数 1001
257 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★