擅长:python、mysql、java
<p>这个解决方案对你有用。在</p>
<pre><code>>>> a = '41cf4a077a7454'
>>> b = [a[2*i]+a[2*i+1] for i in range(len(a)/2)]
['41', 'cf', '4a', '07', '7a', '74', '54']
>>> c = map(lambda x: "{0:08b}".format(int(x, 16)), b)
['01000001',
'11001111',
'01001010',
'00000111',
'01111010',
'01110100',
'01010100']
>>> "".join(c)
'01000001000111001100111111110100010010101010000000000111'
</code></pre>