美文网首页
NumPy 常用操作备忘

NumPy 常用操作备忘

作者: DejavuMoments | 来源:发表于2019-05-19 21:01 被阅读0次

0.导入 numpy

import numpy as np

1.创建 numpy 数组
NumPy 数组 (np.array) 可以生成 N 维数组,即可以生成一维数组、 二维数组、三维数组等任意维数的数组。数学上将一维数组称为向量, 将二维数组称为矩阵。另外,可以将一般化之后的向量或矩阵等统 称为张量(tensor)。

# 创建一维数组
a = np.array([1.0, 2.0, 3.0])
# 创建二维数组
b = np.array([[1.0, 2.0, 3.0], [1.0, 2.0, 3.0]]))
# 创建三维数组
a = np.random.randn(3, 3, 3)
>>> type(a)
<class 'numpy.ndarray'>
[[[-0.38229079 -0.6056367  -0.44069951]
  [-0.38004028 -0.5561363   0.04264795]
  [-1.01849482  0.61397392  0.05439283]]

 [[-0.71033214  0.78899697  1.54496282]
  [-1.42142691  0.61657178  0.2031889 ]
  [ 0.65340079  0.88373325 -2.00175132]]

 [[ 1.07487919  0.6272601  -0.41357903]
  [-0.52219099  1.61673166 -0.16272875]
  [-0.58374592 -0.41444875 -0.59029572]]]

2.数学运算

3.广播

4.访问数组元素

5.类型转换

astype()

相关文章

网友评论

      本文标题:NumPy 常用操作备忘

      本文链接:https://www.haomeiwen.com/subject/xoiqzqtx.html