python numpty 中shape的用法

python: numpy--函数 shape用法 - CSDN博客

https://blog.csdn.net/u010758410/article/details/71554224

shape函数是numpy.core.fromnumeric中的函数,它的功能是查看矩阵或者数组的维数。

举例说明:

建立一个3×3的单位矩阵e, e.shape为(3,3),表示3行3列,第一维的长度为3,第二维的长度也为3

[plain] view plain copy

  1. >>> e = eye(3)
  2. >>> e
  3. array([[ 1.,  0.,  0.],
  4. [ 0.,  1.,  0.],
  5. [ 0.,  0.,  1.]])
  6. >>> e.shape
  7. (3, 3)
  1. >>> e = eye(3)

  2.  

    >>> e

  3.  

    array([[ 1., 0., 0.],

  4.  

    [ 0., 1., 0.],

  5.  

    [ 0., 0., 1.]])

  6.  

    >>> e.shape

  7.  

    (3, 3)

建立一个一维矩阵b, b.shape 为矩阵的长度

[plain] view plain copy

  1. >>> b =array([1,2,3,4])
  2. >>> b.shape
  3. (4,)
  4. #可以简写
  5. >>> shape([1,2,3,4])
  6. (4,)
  7. >>>
  1. >>> b =array([1,2,3,4])

  2.  

    >>> b.shape

  3.  

    (4,)

  4.  

    #可以简写

  5.  

    >>> shape([1,2,3,4])

  6.  

    (4,)

  7.  

    >>>

建立一个4×2的矩阵c, c.shape[1] 为第一维的长度,c.shape[0] 为第二维的长度。

[plain] view plain copy

  1. >>> c = array([[1,1],[1,2],[1,3],[1,4]])
  2. >>> c.shape
  3. (4, 2)
  4. >>> c.shape[0]
  5. 4
  6. >>> c.shape[1]
  7. 2
  1. >>> c = array([[1,1],[1,2],[1,3],[1,4]])

  2.  

    >>> c.shape

  3.  

    (4, 2)

  4.  

    >>> c.shape[0]

  5.  

    4

  6.  

    >>> c.shape[1]

  7.  

    2

一个单独的数值,返回值为空

[plain] view plain copy

  1. >>> shape(3)
  2. ()
  1. >>> shape(3)

  2.  

    ()

原文地址:https://www.cnblogs.com/wanghuadongsharer/p/9577408.html

时间: 2024-10-01 12:35:48

python numpty 中shape的用法的相关文章

Python ctypes中cast/py_object用法

class ctypes.py_object Represents the C PyObject * datatype. Calling this without an argument creates a NULL PyObject * pointer. 示例: >>> dc = {'a':'aaa','b':'bbb'} >>> c = py_object(dc)>>> cpy_object({'b': 'bbb', 'a': 'aaa'})>

几招学会 Python 3 中 PyMongo 的用法

本文和大家分享的是Python3下MongoDB的存储操作相关内容,在看本文之前请确保你已经安装好了MongoDB并启动了其服务,另外安装好了Python的PyMongo库.下面进入正题,一起来看看吧,希望对大家学习Python3有所帮助. 连接MongoDB 连接MongoDB我们需要使用PyMongo库里面的MongoClient,一般来说传入MongoDB的IP及端口即可,第一个参数为地址host,第二个参数为端口port,端口如果不传默认是27017. import pymongo cl

python matplotlib 中ax.legend()用法解释

ax.legend()作用:在图上标明一个图例,用于说明每条曲线的文字显示 import matplotlib.pyplot as plt import numpy as np x = np.arange(10) fig = plt.figure() ax = plt.subplot(111) for i in range(5): #ax.plot(x, i * x, label='y=%dx' %i) ax.plot(x, i * x, label='$y = %ix$' % i) ax.le

python scapy中sniffer的用法以及过滤器

Sniff方法定义: sniff(filter="",iface="any", prn=function, count=N) 1.filter的规则使用 Berkeley Packet Filter (BPF)语法,具体参考:http://blog.csdn.net/qwertyupoiuytr/article/details/54670477 2.iface用来指定要在哪个网络接口上进行抓包[即网卡的名称](通常不指定即所有网络接口):例如: dpkg = sni

Android中shape属性详解

一.简单使用 刚开始,就先不讲一堆标签的意义及用法,先简单看看shape标签怎么用. 1.新建shape文件 首先在res/drawable文件夹下,新建一个文件,命名为:shape_radius.xml 内容是这样的:(先不需要理解,先看shape怎么用) [html] view plaincopyprint? <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="ht

Python Numpy shape 基础用法(转自他人的博客,如涉及到侵权,请联系我)

Python Numpy shape 基础用法 shape函数是numpy.core.fromnumeric中的函数,它的功能是读取矩阵的长度,比如shape[0]就是读取矩阵第一维度的长度.它的输入参数可以使一个整数表示维度,也可以是一个矩阵.这么说你可能不太理解,我们还是用各种例子来说明他的用法: 一维矩阵[1]返回值为(1L,) 二维矩阵,返回两个值 一个单独的数字,返回值为空 我们还可以将shape作为矩阵的方法来调用,下面先创建了一个单位矩阵e 我们可以快速读取e的形状 假如我们只想读

python中enumerate()的用法

先出一个题目:1.有一 list= [1, 2, 3, 4, 5, 6]  请打印输出:0, 1 1, 2 2, 3 3, 4 4, 5 5, 6 打印输出, 2.将 list 倒序成 [6, 5, 4, 3, 2, 1] 3.将a 中的偶数挑出 *2 ,结果为 [4, 8, 12] 这个例子用到了python中enumerate的用法.顺便说一下enumerate在for循环中得到计数的用法,enumerate参数为可遍历的变量,如 字符串,列表等: 返回值为enumerate类. 示例代码如

Python中range的用法

Python中range的用法 函数原型:range(start, end, scan): 参数含义:start:计数从start开始.默认是从0开始.例如range(5)等价于range(0, 5); end:技术到end结束,但不包括end.例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5 scan:每次跳跃的间距,默认为1.例如:range(0, 5) 等价于 range(0, 5, 1)

python中MySQLdb模块用法实例

篇文章主要介绍了python中MySQLdb模块用法,以实例形式详细讲述了MySQLdb模块针对MySQL数据库的各种常见操作方法,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了python中MySQLdb模块用法.分享给大家供大家参考.具体用法分析如下: MySQLdb其实有点像php或asp中连接数据库的一个模式了,只是MySQLdb是针对mysql连接了接口,我们可以在python中连接MySQLdb来实现数据的各种操作. python连接mysql的方案有oursql.PyMyS