了解python中np是做什么的


本文摘自php中文网,作者coldplay.xixi,侵删。

在python中,“np”一般是指“numpy”库,是第三方库“numpy”的别名。方法:利用命令“import numpy as np”将numpy库取别名为“np”。

演示:

1

2

3

import numpy as np

arr = np.array([1, 2, 3])

print(arr)

结果是:

1

[1 2 3]

知识点扩展:

Python中NumPy基础使用

ndarray(以下简称数组)是numpy的数组对象,需要注意的是,它是同构的,也就是说其中的所有元素必须是相同的类型。其中每个数组都有一个shape和dtype。

shape既是数组的形状,比如

1

2

3

4

5

6

7

8

9

10

11

12

13

import numpy as np

from numpy.random import randn

 

arr = randn(12).reshape(3, 4)

 

arr

 

[[ 0.98655235 1.20830283 -0.72135183 0.40292924]

 [-0.05059849 -0.02714873 -0.62775486 0.83222997]

 [-0.84826071 -0.29484606 -0.76984902 0.09025059]]

 

arr.shape

(3, 4)

其中(3, 4)即代表arr是3行4列的数组,其中dtype为float64

一下函数可以用来创建数组

array  将输入数据转换为ndarray,类型可制定也可默认
asarray  将输入转换为ndarray
arange类似内置range
ones、ones_like  根据形状创建一个全1的数组、后者可以复制其他数组的形状
zeros、zeros_like类似上面,全0
empty、empty_like创建新数组、只分配空间
eye、identity创建对角线为1的对角矩阵

相关学习推荐:python视频教程

以上就是了解python中np是做什么的的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python怎么下载视频

Python创建列表和向列表添加元素的实现方法_Python

Python中map函数和reduce函数的使用方法介绍(附代码)

Python基础知识之二:网络通信数据传输

Python如何读取excel表数据

Python如何写txt文件

Python中对文件的相关处理操作的介绍(附代码)

详解Python中的求和函数sum()

Python中的xlsxwriter库简单分析

[flask/Python/web]学习flask web开发(miguel著)遇到的一些问题及其解决方案

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...