Strange array.array performance
Gabriel Genellina
gagsl-py2 at yahoo.com.ar
Thu Feb 19 14:23:14 EST 2009
En Thu, 19 Feb 2009 16:52:54 -0200, Maxim Khitrov <mkhitrov at gmail.com>
escribió:
> input = array('B', range(256) * 10000)
>
> # Case 1
> start = clock()
> data1 = array('B', input)
> print format(clock() - start, '.10f')
> That seems very wrong. In the end, all arrays have the same data, but
> by specifying it in the constructor the creation process takes over
> 350x longer than the other two methods. Is this a bug, or is there
> some valid reason for it?
It's a known issue: http://bugs.python.org/issue5109
--
Gabriel Genellina
More information about the Python-list
mailing list