在Python中,我们想要创建一组数组的数据结构的话,通常使用的都是numpy库来进行操作,它提供了一个高性能的多维数组对象,以及大量的库函数和操作,可以帮助程序员轻松地进行数值计算,下面一起老学习一下有关numpy库是如何创建数组的以及在创建数组的时候都使用了哪些方法,感兴趣的朋友可以一起来看看哦 。
文章插图
1、使用empty方法创建数组
当我们使用这种方式进行数组的创建时,empty表示为空的意思,所以当我们创建出来的数组,肯定是一个空数组,还可以结合dtype参数来设置随机数的数据类型,举个例子:
import numpy as npHh=np.numpy([2,2],dtype=int)首先导入一个numpy创建了一个两行两列的数组,并且设置了随机数的类型为整数,输出的运行结果如下:
Array([1234452133,2234567890],[-1343556767,4567321342]])2、使用array创建数组
这是最常见的数组创建的方式,一般会出现在Python列表中创建数组时使用,如果我们不设置dtype的时候,它会从列表中自带推断数据的类型,举个例子:
import numpy as nptt = np.array([1, 2, 3, 4, 5])print('数组为:', tt)print('数据类型:', tt.dtype)tt = np.array([1, 2, 3, 4, 5], dtype='f8') print('数组为:', tt)print('数据类型:', tt.dtype)运行结果:
数组为:[1 2 3 4 5]数据类型:int32数组为:[1. 2. 3. 4. 5.]数据类型:float64【Python Numpy中如何创建数组?Numpy中创建数组的方法有哪些?】到此这篇关于Python Numpy中如何创建数组?Numpy中创建数组的方法有哪些?的文章就介绍到这了,共介绍了两种数组创建的方式,其实还有其他的方法,更多相关Numpy 创建数组内容可以继续关注学习 。
推荐阅读
- Python中如何使用if语句来处理列表?Python中if语句处理列表的方法
- Python常用的保存图片的方法有哪些?Python保存图片的四个常用方法
- Jupyter怎么运行Python文件?Jupyter如何运行Python代码
- 如何判断Python字符串中只包含了数字?Python检测字符串中只包含数字的函数
- Python常用的输入输出函数有哪些?Python中的print函数和input函数的使用
- Python如何利用%操作字符串?Python百分符号如何对字符串进行格式化?
- dw表是什么等级
- dw手表的寓意故事
- eytys中文叫什么牌子
- 胡床什么时候传入中国