python中shape(,)与(,1)的区别是什么-创新互联

python中shape( ,)与( ,1)的区别是什么?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

创新互联建站服务项目包括焦作网站建设、焦作网站制作、焦作网页制作以及焦作网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,焦作网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到焦作省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

如下所示:

>>> import numpy as np
>>> x = np.array([1, 2])
>>> y = np.array([[1],[2]])
>>> z = np.array([[1,2]])
>>> print(x.shape)
(2,)
>>> print(y.shape)
(2, 1)
>>> print(z.shape)
(1, 2)

x[1,2]的shape值(2,),意思是一维数组,数组中有2个元素

y[[1],[2]]的shape值是(2,1),意思是一个二维数组,每行有1个元素

z [[1,2]]的shape值是(1,2),意思是一个二维数组,每行有2个元素

看完上述内容,你们掌握python中shape( ,)与( ,1)的区别是什么的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


网站标题:python中shape(,)与(,1)的区别是什么-创新互联
URL链接:http://myzitong.com/article/ceihsc.html