python之ndarray 与 list 相互转换

1.np.narray转为list

代码如下(示例):

# a is a np.narray
# np.narray to list
a.tolist()

2.list转为np.narray

代码如下(示例):

# a is a list
# list to np.narray 
np.array(a)

3.np.narray二维数组的访问方式

iris = datasets.load_iris()

X = iris.data
y = iris.target
#二维数组的情况
# X_r = pca.fit_transform(X)
# print(X_r[1])  #访问第二行数据

#下面就讲讲二维的访问
print(X_r[1, 0])
print(X_r[1][0])
# 访问的是第二行,x坐标
 
print(X_r[y == 0])
print(X_r[y == 0, 1])
# y是label(标签),数据的分类
# y == 0,代表输出所有label为0的行
# y == 01,代表,输出所有label为0的行,1代表为第二个坐标

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐