怎样使用numpy创建数组

 时间:2026-02-13 20:52:33

这里介绍一下python中怎么使用numpy库创建数组,新手学习numpy库时可以用作参考。

怎样使用numpy创建数组

工具/原料

电脑:很普通的一台笔记本电脑(Win10操作系统)

Python环境:Python3.6.4

库包:Ipython(用来演示)、Numpy

一、使用empty方法创建数组

numpy.empty方法创建的数组未初始化,所有生成的数组元素为随机值。方法的定义如下:

怎样使用numpy创建数组

参数shape来指定数组形状,可以是整型,可以是Python中的list类,也可以是Python中的元组;

dtype用来指定数组元素类型使用Python中的数据类型关键字或者数据类型字符串,默认是浮点型;

order有"C"和"F"两个选项指定数组在计算机内存中的存储元素的顺序,'C' 用于C语言的行数组(行优

先),或者'F' 用于FORTRAN的列数组(列优先)。

下面是演示(因为例中的数组):

怎样使用numpy创建数组

二、使用zeros方法创建数组

numpy.zeros方法创建的数组,是以0填充。方法定义如下:

怎样使用numpy创建数组

参数shape来指定数组形状,可以是整型,可以是Python中的list类,也可以是Python中的元组;

dtype用来指定数组元素类型使用Python中的数据类型关键字或者数据类型字符串,默认是浮点型;

order有"C"和"F"两个选项指定数组在计算机内存中的存储元素的顺序,'C' 用于C语言的行数组(行优

先),或者'F' 用于FORTRAN的列数组(列优先)。

下面是演示:

怎样使用numpy创建数组

三、使用ones方法创建数组

numpy.zeros方法创建的数组,是以1填充。方法定义如下:

怎样使用numpy创建数组

参数shape来指定数组形状,可以是整型,可以是Python中的list类,也可以是Python中的元组;

dtype用来指定数组元素类型使用Python中的数据类型关键字或者数据类型字符串,默认是浮点型;

order有"C"和"F"两个选项指定数组在计算机内存中的存储元素的顺序,'C' 用于C语言的行数组(行优

先),或者'F' 用于FORTRAN的列数组(列优先)。

下面是演示:

怎样使用numpy创建数组

四、使用array创建数组

array方法是numpy中常用的创建数组的方法,方法定义如下:

怎样使用numpy创建数组

参数object是要生成数组的list或者嵌套的llist;dtype用来指定数组元素类型使用Python中的数据类型

关键字或者数据类型字符串,默认是浮点型;copy用来指定生成的数组对象是否需要复制,可选;

order有"C"和"F"两个选项指定数组在计算机内存中的存储元素的顺序,'C' 用于C语言的行数组(行优

先),或者'F' 用于FORTRAN的列数组(列优先);subok默认返回一个与基类类型一致的数组;

ndmin指定生成数组的最小维度。

1. 使用array从现有数据列表中生成数组

怎样使用numpy创建数组

2. 使用array从现有数据列表中生成2维数组

怎样使用numpy创建数组

3. 指定生成数组的最小维度

怎样使用numpy创建数组

4. 生成指定类型元素的数组

怎样使用numpy创建数组

注意事项

Numpy生成的数组,元素之间没有逗号

生成较大尺度数组时,注意指定元素的数据类型

  • QQ浏览器侧边栏快捷键怎么设置
  • 怎样解决Navicat链接数据库提示1130错误
  • AE怎样新建工程文件
  • C4D怎么做曲线建模?
  • 实用的C4D用户数据(二)
  • 热门搜索
    梦见鱼是什么意思 1987年出生属什么 七步诗的意思 异常的意思 女人什么姿势下面最紧 porn是什么意思 什么地图可以看到实景 贷款买房需要什么手续 严谨的意思 无可非议的意思