Efficient bits manipulation in Python

Li Wang li.wang.d at gmail.com
Tue Apr 28 08:06:41 EDT 2009


>> I have a bit-code :'1011011', how can I reverse it to '1101101'?
>>
>> Another question is I know how to transform the string '110' into
>> integer 6, does anyone know how to transform integer 6 to a string
>> '110'?
>>
>> Thank you very much:)
>
> Assuming that you are using 2.6:
>
> a = 0b1011011
> print bin(a)[:1:-1]
>
> a = 6
> print bin(a)[2:]

Thank you very much, that works:).

>
> - Max
>



-- 
Li
------
Time is all we have
and you may find one day
you have less than you think



More information about the Python-list mailing list