Python Numpy数组的操作
NumPy是一个Python包,意思是 “Numerical Python”。它是逻辑计算的库,它包含一个强大的n维数组对象,给出了整合C、C++等的工具。它在基于线性的数学、任意数能力等方面也同样有帮助。NumPy的展品同样可以作为通用数据的有效多维隔间来利用。NumPy数组。Numpy数组是一个强大的N维数组对象,它是以行和列的形式存在。我们可以从嵌套的Python列表中初始化NumPy数组并访问其元素。一个Numpy数组在结构层面上是由以下元素的组合组成的。
- 数据指针表示阵列中第一个字节的内存地址。
- 数据类型或dtype指针描述了包含在数组中的元素的种类。
- 形状表示阵列的形状。
- 跨度是指在内存中跳过的字节数,以进入下一个元素。
对Numpy数组的操作
算术操作:
输出:
numpy.reciprocal() 该函数返回参数的倒数,按元素排列。对于绝对值大于1的元素,其结果总是0,对于整数0,会发出溢出警告。例子:
输出
numpy.power()该函数将第一个输入数组中的元素视为基数,并返回其升至第二个输入数组中相应元素的幂。
输出:
numpy.mod()该函数返回输入数组中相应元素的除法余数。函数numpy.remainder()也产生相同的结果。
输出: