python怎样定义一个数组_python中数组创建
python中数组、列表、字典是最为常见的。最近在学习有关数组的语句,就把自己的学习的一些内容写下来。
首先就是创建数组。
方法1:创建数组的方法很简单直接,就是在shell界面写出来想要创建的数组
>>> a = [1,2,3,4,5] #一维数组
>>> a
[1, 2, 3, 4, 5]
方法2:这是我最近在学习的创建数组方法。
使用numpy库创建数组。
>>> a = [1,2,3,4,5] #一维数组
>>> a
[1, 2, 3, 4, 5]
>>> import numpy as np # 首先应该将numpy库加载,此语句固定
>>> b = np.empty((3,4)) #创建的是3*4的一个空数组
>>> b
array([[1.17784906e-311, 1.17792658e-311, 0.00000000e+000,
0.00000000e+000],
[0.00000000e+000, 0.00000000e+000, 0.00000000e+000,
0.00000000e+000],
[0.00000000e+000, 0.00000000e+000, 0.00000000e+000,
0.00000000e+000]])
>>> c= np.zeros(3) #创建一个元素均为0的长度为3的一维数组
>>> c
array([0., 0., 0.])
>>> d = np.ones(3) #创建元素均为1的长度为3的一维数组
>>> d
array([1., 1., 1.])
>>> my_data = np.ones((3,3)) #创建元素均为1的3*3的数组
>>> my_data
array([[1., 1., 1.],
[1., 1., 1.],
[1., 1., 1.]])
其实学习到这里,自己就想能不能创建一个元素相同,长度又能自己控制的语句,但是在百度上找了很久也没有找到,后来在numpy中的数组创建方式 - 吴永胡的博客 - CSDN博客这个大佬的博客上看到了,按照里面提供的语句操作如下:
>>> a_matrix = np.full((3,3),10) #创建元素均为10的3*3的数组
>>> a_matrix
array([[10, 10, 10],
[10, 10, 10],
[10, 10, 10]])
另外,需要需要提醒的是:一定要注意中英文输入法,不同的 输入法会导致语句报错。
python怎样定义一个数组_python中数组创建相关推荐
- python中如何定义数组_python中数组是如何使用的?
今天马哥教育要跟大家分享的文章是Python数组是如何使用的?熟悉Python的小伙伴们都知道在学习Python过程中数组是个逃不过去的一个关,既然逃不过去咱就勇敢面对它,Python入门新手和正在 ...
- 返回指定大小的数组_python中数组和矩阵的基础以及应用
把最近学习的python的知识整理一下 python中数组的属性有以下: ndim 表示数组的维数,返回int类型 shape 表示数组的大小,返回tuple类型,形如(a,b)------a行b列的 ...
- python怎么定义一个函数_Python定义一个函数的方法
Python函数的定义 定义函数,也就是创建一个函数,可以理解为创建一个具有某些用途的工具.定义函数需要用 def 关键字实现,具体的语法格式如下: def 函数名(形参列表): //由零条到多条可执 ...
- python怎么定义一个整数_python整数实现
整数对象定义: typedef struct { PyObject_HEAD long ob_ival; } PyIntObject; 可以看到仅多了一个long域ob_ival来保存整数.之所以用l ...
- python怎么定义一个数字_Python数字变量定义赋值
一.任务描述 本实验的任务主要对Python的变量赋值进行基本操作,通过完成本实验任务,要求学生熟练掌握Python的变量赋值与定义,并对Python变量的基本操作进行整理并填写工作任务报告. 二.任 ...
- python 字典定义日志用法_python中字典(Dictionary)用法实例详解
本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映射结构的数据类型,由无序的"键-值对"组成. ...
- python如何复制一个变量_Python中变量、赋值、浅拷贝、深拷贝
在理解浅拷贝和深拷贝之前,首先要理解学习一下变量在Python中是怎样存储的: 变量的类型是分值引用与地址引用两种. python的一切变量都是对象,变量的存储,采用了地址引用的方式,存储的只是一个变 ...
- python实现输入一个正整数_Python中实现输入一个整数的案例
我就废话不多说了,大家还是直接看代码吧! #! usr/bin/python3.5 # -*- coding:utf-8 -*- a = input("请输入一个整数:") #py ...
- python类定义以及调用_python中如何定义和调用类详解
类的方法的定义 1.def fun_name(self,...); Pass 2.其中的参数self代表类的实例,在调用方法时由系统自动提供 3.方法定义时必须指明self参数 类的方法的调用 与普通 ...
最新文章
- python udp_如何用python方法检测UDP端口
- 090_块元素行内元素行内块元素空元素
- 数据库连接配置策略和实践
- 花5分钟时间来了解一下高性能网关Kong会有意外收获
- jeecg中excel导出字段判空处理
- python NoSuchElementException异常处理
- php清理html table样式,Parse HTML Table - PHP [closed]
- 计算机系统的优化具体操作,从八个方面来探讨计算机操作系统的优化
- theano —— shared, function(outputs, updates, givens)
- 制作软盘镜像文件的几种方法
- mac navicat 安装
- 五色电阻在线计算机,色环电阻在线计算器
- 如何使用谷歌“以图找图”图片搜索功能
- 《数字图像处理》题库3:判断题
- mysql5.7导出数据提示–secure-file-priv选项问题的解决方法
- 虚拟机安装linux的\/root,pt深海湛蓝爆屏图 -官网
- 亚马逊17亿美元收购iRobot;谷歌·Web性能权威指南电子书;宾大·现代统计学习课程资料;轻量化爬虫实现方案;前沿论文 | ShowMeAI资讯日报
- PNG图片压缩原理--屌丝的眼泪 #1
- 语法转换_【语法专题】句型转换(下)
- 深度学习框架之Keras入门教程