当前位置: 代码迷 >> 综合 >> .append方法自动把 ‘numpy.ndarray‘ 类转化为 ‘list‘
  详细解决方案

.append方法自动把 ‘numpy.ndarray‘ 类转化为 ‘list‘

热度:57   发布时间:2023-11-22 07:19:29.0

.append方法自动把 ‘numpy.ndarray’ 类转化为 ‘list’

import numpy as npdatas = []  #list列表one_hot = np.zeros(shape=9)     #numpy.ndarray类型
print(type(one_hot))datas.append(one_hot)      #.append方法将numpy.ndarray类型转化为list类型
print(type(datas))datas=np.array(datas)       ##将list类型转化为numpy.ndarray类型
print(type(datas))

可见,.append()方法将numpy.ndarray元素添加到list列表时,自动将numpy.ndarray转化为list。同时np.array()方法也可以将list类型转化为numpy.ndarray类型

  相关解决方案