numpy 中的几个函数功能,在python学习中不断更新

numpy.eye(N, M=None, k=0, dtype=<type ‘float’>)

生成对角矩阵 列数N 行数M 写一个代表行数等于列数 k代表偏移量正数向上偏移,负数向下偏移

如numpy.eye(3,k=1,dtyle=int)

0        1         0

0        0         1

0        0         0

numpy.shape(a)

a为数组,返回数组的大小即几维及每维的元素个数

numpy.shape([[1, 2]])

(1, 2) 1维每维2个元素

a = numpy.array([(1,2),(3,4)])

numpy.shape(a)等效于a.shape

(2, )一维2个元素

a.shape[0] 显示数组维数

a.shape[1] 显示数组每维元素个数

时间: 2024-12-11 07:30:06

numpy 中的几个函数功能,在python学习中不断更新的相关文章

Python学习中的随笔,好记性不如烂笔头

本文 为博主看了 vamei 的blog 写下的随笔 . 致敬Vamei 1.type()   可以显示参数的类型 如 : a=12   type(a) 为 int 2.python的基本类型 为 int float bool string   如 int :  i=1   ,   float :  f=12.5  ,  bool : b= True  or  Flase , string :  s='Hello , word !' 使用前无需声明类型  即 动态类型 3.1序列有 tuple

java学习中,DVD管理系统纯代码(java 学习中的小记录)

java学习中,DVD管理系统纯代码(java 学习中的小记录)作者:王可利(Star·星星) class DvdMain{ public static void main (String[] args){ DvdMgr dvd = new DvdMgr(); //初始化dvd dvd.initial(); //开始进入切换菜单 dvd.startMenu(); } } 1 class DvdSet { 2 3 //定义三个属性 4 String[] name = new String[50];

Java学习中,常用的命令管理(Java 学习中的小记录)

Java学习中,常用的命令管理      作者:王可利(Star·星星) 一.Window中常见的dos命令 在哪里操作dos命令: Win7 ---> 开始  ---->所有程序--->附件---->命令提示符 Win7-->  开始  --->运行  ---->输入cmd 1.1 盘符的切换: 盘符眀+冒号  格式: 盘符: 例子: 想从C盘到D盘 C:/User/xxxx  D: 1.2 文件夹的操作 dir :显示当前文件夹中的所有文件和文件夹. cd 路

Python学习中:最感到惊奇35个语言特征和编程技巧

从我开始学习python的时候,我就开始自己总结一个python小技巧的集合.后来当我什么时候在Stack Overflow或者在某个开源软件里看到一段很酷代码的时候,我就很惊讶:原来还能这么做!当时我会努力的自己尝试一下这段代码,直到我懂了它的整体思路以后,我就把这段代码加到我的集合里.这篇博客其实就是这个集合整理后一部分的公开亮相.如果你已经是个python大牛,那么基本上你应该知道这里面的大多数用法了,但我想你应该也能发现一些你不知道的新技巧.而如果你之前是一个c,c++,java的程序员

第42讲:Scala中泛型类、泛型函数、泛型在Spark中的广泛应用

今天来了解下scala的泛型 先让我们看下这段代码 class Triple[F,S,T](val first:F,val second: S,val third: T) val triple = new Triple("Spark",3,3.1415)        val bigData = new Triple[String,String,Char]("Spark","Hadoop",'R')        def getData[T](l

如何在jsp中调用js的函数,并在js中获得jsp中的值

1. jsp中的代码: <head>里面写这些代码: <script language="javascript" type="text/javascript" src="index.js"></script> <body>里面写这些代码: <input type="text" name="word" Id="wl"><br

Scala中泛型类、泛型函数、泛型在Spark中的广泛应用之Scala学习笔记-33

package com.leegh.parameterization /** * @author Guohui Li */import scala.reflect.ClassTag class Trible[F, S, T](val first: F, val second: S, val third: T) object Hello_Type_Parameterization { def main(args: Array[String]): Unit = { val triple = new

python 学习中遇到的问题

一.安装pip中遇到的问题. 出现错误:ImportError:DLL load failed :%1不是有效的win32应用程序 出现问题解答: 主要是由于安装的python版本和所下载的安装包版本不一致,导致的. 如果python是32 位的,而电脑是64位的.下载的安装包是64位的,就会导致问题的产生.所以有以下解决办法: 1.卸载现在的安装包版本.直接将python文件删除,删除环境变量. 2.重新安装python文件. 最后问题解决. 二.安装scipy时候遇到的问题. 提示错误:nu

Python学习中的知识点(range和xrange)

range() 如果需要迭代一个数字序列的话,可以使用range()函数,range()函数可以生成等差级数. 如例:for i in range(5)     print(i)这段代码将输出0, 1, 2, 3, 4五个数字 range(10)会产生10个值, 也可以让range()从另外一个数字开始,或者定义一个不同的增量,甚至是负数增量 range(5, 10)从5到9的五个数字range(0, 10, 3) 增量为三, 包括0,3,6,9四个数字range(-10, -100, -30)