在您將此問題標(biāo)記為重復(fù)之前,請通篇閱讀全文...我有一個(gè)看起來像...的清單清單>>> print(list_of_lists)
[[3, 3, 7, 8, 5], [9, 3, 3, 3, 3], [9, 10, 11, 3, 23, 3, 3], [20, 3, 3, 3, 3, 3, 3, 3], [20, 3, 3, 3, 3, 3, 3]]我想將此列表列表轉(zhuǎn)換為數(shù)組。但是,當(dāng)我這樣做時(shí):potential_numpy_array = numpy.array(list_of_lists)或者:potential_numpy_array = numpy.asarray(list_of_lists)我得到一些陌生人:>>> print(potential_numpy_array)
[list([3, 3, 17, 18, 16]) list([20, 3, 3, 3, 3]) list([20, 5, 6, 3, 12, 3, 3]) list([9, 3, 3, 3, 3, 3, 3, 3]) list([9, 3, 3, 3, 3, 3, 3])]我看過許多其他問題,但沒有找到可以解決此問題的答案。有人可以幫我找出混亂的根源嗎?
2 回答

慕勒3428872
TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超6個(gè)贊
要?jiǎng)?chuàng)建一個(gè)numpy數(shù)組列表:
np_arrays = []
for array in arrays:
np_arrays.append(numpy.array(array))
添加回答
舉報(bào)
0/150
提交
取消