[Python] xor: cosi' lento?
Marco Mariani
marco.mariani a prometeia.it
Mer 15 Ott 2008 16:15:06 CEST
michele a nectarine.it wrote:
> Ovviamente non sono a conoscenza di un altro modo per effettuare lo
> xor tra byte di dati, ma mi sembra che il tempo richiesto per le
> operazioni sia effettivamente troppo alto (perfino java č pių veloce).
>
> Secondo voi come potrei risolvere?
>
Qualcosa tipo...
Python 2.5.2 (r252:60911, Jul 31 2008, 17:28:52)
[GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>> import Numeric
>>>
>>> a = Numeric.array("abcdefghi", typecode=Numeric.UnsignedInt8)
>>> b = Numeric.array("jklmnolpq", typecode=Numeric.UnsignedInt8)
>>>
>>> print a ^ b
[11 9 15 9 11 9 11 24 24]
>>>
Maggiori informazioni sulla lista
Python