Numpy学习笔记二——初始化数组的10种方法

Numpy学习笔记二——初始化数组的10种方法importnumpyasnp#创建一个长度为10的数组,数组的值都是0np.zeros(10,dtype=int)#创建一个3×5的浮点型数组,数组的值都是1np.ones((3,5),dtype=float)#创建一个3×5的浮点型数组,数组的值都是3.14np.full((3,5),3.14)#创建一个3×5的浮点型数组,数组的值是一个线性序列#从o开始,到20结束,步…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

import numpy as np
#1、创建一个长度为10的数组,数组的值都是0
np.zeros(10,dtype=int)
#2、创建一个3x5的浮点型数组,数组的值都是1
np.ones((3,5),dtype=float)
#3、创建一个3x5的浮点型数组,数组的值都是3.14
np.full((3,5),3.14)
#4、创建一个3x5的浮点型数组,数组的值是一个线性序列,从o开始,到20结束,步长为2,(它和内置的range()函数类似
np.arange(0,20, 2)
#5、创建一个5个元素的数组,这5个数均匀的分配到0~1
np.linespace(0, 1, 5)
#6、创建一个3x3的,在0~1均匀分配的随机数组成的数组
np.random.random(3,3))
#7、创建一个3x3的,均值为0,方差为1,正太分布的随即数数组
np.random.normal(0,1,(3,3))
#8、创建一个3x3的,[0,10]区间的随机整形数组
np.random.randint(0,10,(3,3))
#9、创建一个3x3的单位矩阵
np.eye(3)
#10、创建一个由3个整形数组组成的未初始化的数组,数组的值是内存空间中的任意值
np.empty(3)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/179676.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • log4j 配置详解_指定log4j2配置文件位置

    log4j 配置详解_指定log4j2配置文件位置先来个配置文件—-log4j.rootLogger=debug,stdout,logfilelog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.errlog4j.appender.stdout.layout=org.apache.log4j.SimpleLayoutlog4j.appender.logfile=org.apache.log4j.FileAppender

    2022年9月29日
  • java voliate_Java之voliate, synchronized, AtomicInteger使用

    java voliate_Java之voliate, synchronized, AtomicInteger使用1:voliate用在多线程,同步变量。线程为了提高效率,将成员变量(如A)某拷贝了一份(如B),线程中对A的访问其实访问的是B。只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。volatile就是用来避免这种情况的。volatile告诉jvm,它所修饰的变量不保留拷贝,直接访问主内存中的(也就是上面说的A),但是不能用其来进行多线程同步控制publicclassCounter…

    2022年4月30日
  • JavaWeb防止表单重复提交的几种方式

    JavaWeb防止表单重复提交的几种方式JavaWeb防止表单重复提交的几种方式

    2022年4月22日
  • c++ fstream流seekg()重定位问题

    c++ fstream流seekg()重定位问题  在看c++中fstream时,突然想到一个问题。当读取完整个文件之后如果再想读取一遍该如何去写?首先想到seekg()函数把读指针重定位到文件开头。但是我试了一下发现指针并没有移动,后来才搞清楚原来是当读指针指到EOF后就没办法再进行指针的控制了。#include<iostream>#include<fstream>#include<string&g…

    2022年6月10日
  • JDK1.8 中的双冒号::是什么语法?

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 作者:Java实用技术 www.toutiao.com/i6807719546158318092/ 简洁 方法引用 …

    2021年6月25日
  • shl归纳推理测试题库_逻辑推理测试题及答案-shl逻辑推理测试题目及答案[通俗易懂]

    shl归纳推理测试题库_逻辑推理测试题及答案-shl逻辑推理测试题目及答案[通俗易懂]公务员考试行政能力逻辑推理测试题及答案一1.所有市场经济搞得好的国家都是因为法律秩序比较好。其实建立市场并不难,一旦放开,人们受利益的驱使,市场很快就能形成,但是,一个没有秩序的市场一旦形成,再来整治就非常困难了。所以()。A.市场调节是“无形的手”,市场自发地处于稳定、均衡的状态B.要建立市场经济体制,必须高度重视法制建设C.市场经济的优越之处就在于它能使人们受利益驱使,因而能调动人的积极性D…

    2022年9月8日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号