问题描述:
在嵌套的list中 转numpy时,出现list中转换失败的情况,
例如:
list_1 = [[1,2,3],[1,2]]
np_1 = np.array(list)
结果
list_1 = [list([1,2,3]),list([1,2])]
原因分析:
由于[1,2,3]和[1,2]的长度不同,因此转换不成功
解决方案:
- 手动将数据对齐,然后转numpy
- 安装numpy==1.21.1
下载链接:
https://pypi.org/project/numpy/#files
![注意这](https://img-blog.csdnimg.cn/7f7112b7c7ba42a59d7f3a56270cf6a2.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDQwMDQ0Mw==,size_16,color_FFFFFF,t_70)
注意这里需要python >=3.7