‘numpy.ndarray‘ object has no attribute ‘append‘
【python报错】'numpy.ndarray' object has no attribute 'append'
·
原因:append使用错误,数据类型不匹配
1.append:
用于在列表(list)结尾添加其他任意元素(元组,数值等)
2.错误原因:
在array(数组)结尾添加其他元素
3. 例子:
我在这里本意是使用循环结构,将”feature“加入"train_x" 中
错误方法:
每append一次就把train_x变为array(数组),以至于在第二次循环的时候train_x已经是数组了,所以无法使用append添加,所以出现错误
正确方法:
在循环结束后在把list转换为数组(array)
(求点赞)
更多推荐
已为社区贡献1条内容
所有评论(0)