在macOS上的Python3.6.7中,我在time subprocess.getoutput上运行了这个测试 In [11]: %timeit for _ in range(100000): xsubprocess.getoutput('python -c "for _ in range(100000): x=1"')subprocess.getoutput('python -c "for _ in range(1000000): x=1&q
在一个稍微设计好的实验中,我想将Python的一些内置函数与numpy的函数进行比较。不过,当我开始计时的时候,我发现了一些奇怪的东西。的数字。[item for item in test]
这就导致了一个全是2.0数字的列表。也就是说,生成器表达式有规律地得到0.1秒的数字,而列表理解返回0.4秒数的完整列表。我正在使用python</