擅长:python、mysql、java
<p>不,据我所知,标准库中没有任何东西可以帮助您进行位对齐操作。Python不是用来摆弄小东西的。。。</p>
<p>但您可以借助字节数组轻松编写自己的位流编写器:</p>
<pre><code>>>> from array import array
>>> a = array("B")
>>> a.append(1) # 128
>>> a.append(0)
>>> a.append(0)
>>> a.append(0)
>>> a.append(1) # 8
>>> a.append(1) # 4
>>> a.append(1) # 2
>>> a.append(1) # 1
>>> print reduce(lambda m, n: (m << 1) + n, a, 0)
143
</code></pre>
<p>你明白了。。。</p>