NumPy
NumPy是Python语言的一个扩充程序库。支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。Numpy运算效率极好,是大量机器学习框架的基础库。
使用numpy库中的函数前,需使用import关键字引入numpy库,本博客采用以下方式引入numpy:
import numpy as np
引入numpy库,并重命名为np,通过np.使用numpy中的函数。
本篇主要介绍numpy中的数组操作:
- 创建数组
- 查看数组属性
- 创建特殊类型的多维数组
- 创建数组
数组:所谓数组,是有序的元素序列。 若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。(参考:https://baike.baidu.com/item/数组/3794097?fr=aladdin)
使用numpy下的array方法创建数组
①列表转换数组
#导入numpy包
import numpy as np
# 创建简单的列表
a = [1, 2, 3, 4]
# 将列表转换为数组
b = np.array(a)
print(b)
#array([1, 2, 3, 4])
②直接创建数组
import numpy as

本文介绍了Python中Numpy库的基础知识,包括如何创建数组,查看数组属性如.size、.shape、.ndim和.dtype,以及如何创建特殊类型的多维数组,如zeros、ones、empty、arange、linspace、eye等。同时,文章还提到了random模块的rand和normal函数在生成随机数组中的应用。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



