回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我想将列表中的项目存储为列表本身(即,每个二进制位将成为新列表中的索引),但我似乎无法做到这一点:</p>
<pre class="lang-py prettyprint-override"><code>encoded = []
for value in redChannelData:
encoded1 = bin(value)[2:]
encoded.append(encoded1)
redchannelbinarylist = [[] for binary in encoded]
print(redchannelbinarylist)
print(encoded)
</code></pre>
<p>输出</p>
<pre class="lang-py prettyprint-override"><code>['101110', '110001', '110010', '110011', '110101', '110101', '110110', '111000', '111011', '111011', '111100', '111101', '111110', '111110', '1000000', '1000000', '1000001']
</code></pre>
<p>我想要这样的东西:</p>
<pre><code>[[1, 0, 1, 1, 1, 0], [1, 1, 0, 0, 0, 1], ...]
</code></pre>