python line_profiler,speedup,timeit

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python line_profiler,speedup,timeit相关的知识,希望对你有一定的参考价值。

from line_profiler import LineProfiler
import random

def do_stuff(numbers):
    s = sum(numbers)
    l = [numbers[i]/43 for i in range(len(numbers))]
    m = ['hello'+str(numbers[i]) for i in range(len(numbers))]

numbers = [random.randint(1,100) for i in range(1000)]
lp = LineProfiler()
lp_wrapper = lp(do_stuff)
lp_wrapper(numbers)
lp.print_stats()

以上是关于python line_profiler,speedup,timeit的主要内容,如果未能解决你的问题,请参考以下文章

Python 中的 lambda 和lambda 有啥区别

Python中的匿名函数——lambda函数

Python | Lambda 函数

Python lambda介绍

Python lambda介绍

Python lambda介绍