浅谈python中np.array的shape( ,)与( ,1)的区别

yipeiwu_com6年前Python基础

如下所示:

>>> 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中np.array的shape( ,)与( ,1)的区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

django 发送手机验证码的示例代码

django 发送手机验证码的示例代码

一、流程分析: 1.用户在项目前端,输入手机号,然后点击【获取验证码】,将手机号发到post到后台。 2.后台验证手机号是否合法,是否已被占用,如果通过验证,则生成验证码,并通过运行脚本...

python制作填词游戏步骤详解

python制作填词游戏步骤详解

如何用PYTHON制作填词游戏 新建一个PYTHON文档。用JUPYTER NOTEBOOK打开即可。 print("Heart is " + color) print(noun...

Python实现将数据框数据写入mongodb及mysql数据库的方法

本文实例讲述了Python实现将数据框数据写入mongodb及mysql数据库的方法。分享给大家供大家参考,具体如下: 主要内容: 1、数据框数据写入mongdb方法 2、数据框数据写入...

python3 requests中使用ip代理池随机生成ip的实例

啥也不说了,直接上代码吧! # encoding:utf-8 import requests # 导入requests模块用于访问测试自己的ip import random pro...

Python使用ftplib实现简易FTP客户端的方法

本文实例讲述了Python使用ftplib实现简易FTP客户端的方法。分享给大家供大家参考。具体实现方法如下: #!/usr/bin/python #-*- coding:utf-...