This is what I got in the debugger: (Pdb) aa=array('b', [126, 55, 71, 112]) (Pdb) aa array('b', [126, 55, 71, 112]) (Pdb) aa.byteswap() (Pdb) aa array('b', [126, 55, 71, 112])
----- Original Message ----- From: "Gabriel Genellina" <[EMAIL PROTECTED]> To: "Jiang Nutao" <[EMAIL PROTECTED]> Cc: <python-list@python.org> Sent: Wednesday, August 23, 2006 11:28 AM Subject: Re: swapping numeric items in a list > At Wednesday 23/8/2006 14:44, Jiang Nutao wrote: > >>array.byteswap() won't work for me easily. I tried this before my 1st >>post. >>I defined >> >> aa = array('H', [0x12, 0x34, 0x56, 0x78]) >> >>Then did byteswap aa.byteswap(). The result was >> >> array('H', [0x1200, 0x3400, 0x5600, 0x7800]) >> >>You can see it byteswapped within each item. > > Use array('b') or 'B'. 'H' are two-byes integers. > > > > Gabriel Genellina > Softlab SRL > > > > > __________________________________________________ > Preguntá. Respondé. Descubrí. > Todo lo que querías saber, y lo que ni imaginabas, > está en Yahoo! Respuestas (Beta). > ¡Probalo ya! http://www.yahoo.com.ar/respuestas > > -- http://mail.python.org/mailman/listinfo/python-list