擅长:python、mysql、java
<p>从您的问题看来,getKmers(x,9)生成一个由9个长度350个列表组成的列表,<code>data</code>输入有5个元素。你需要一个(9350)数组。这可以通过以下方式实现:</p>
<p><code>arr = np.swapaxes([getKermers(x, 9) for x in data], 0, 1)</code></p>
<p>注意,<code>swapaxes</code>与整形不同。如果你只是做<code>np.array([getKermers(x, 9) for x in data]).reshape(9, 5, 350)</code>,你会得到想要的输出形状,但是你的数据顺序会错误。在</p>