MacOS
如果遇到管理员权限问题, 请在
pip
前加上
sudo
. 比如
sudo pip install numpy
# 使用 python 3+:
pip3 install numpy
# 使用 python 2+:
pip install numpy
创建数组和
Numpy 属性
属性包含
-
ndim
:维度 -
shape
:行数和列数 -
size
:元素个数
创建数组
-
array
:创建数组 -
dtype
:指定数据类型 -
zeros
:创建数据全为0 -
ones
:创建数据全为1 -
empty
:创建数据接近0 -
arrange
:按指定范围创建数据 -
linspace
:创建线段
# -*- coding:utf-8 -*-
import numpy as np #为了方便使用numpy 采用np简写
a = np.array([[1,2,3],[4,5,6],[7,8,9],[10,11,12]])
b= np.array([[2,3,4],[1,2,3],[4,5,6],[9,3,4]],dtype=np.float)
c = np.zeros(4,5)
d= np.ones((2,3))
e=np.empty((2,2))
f = np.arange(8,15,2)
print(f)
g= np.arange(1,11).reshape(5,2)
print(g)
h = np.linspace(1,10,10)
print(h)
print(c)
#[[0. 0. 0. 0. 0.]
#[0. 0. 0. 0. 0.]
#[0. 0. 0. 0. 0.]
#[0. 0. 0. 0. 0.]]
print(d)
#[[1. 1. 1.]
#[1. 1. 1.]]
print(a)
print(b.dtype)# float64
print(e)#创建空数组,接近0
print('number of dim:',a.ndim) # 维度
# number of dim: 4
print('shape :',a.shape) # 行数和列数
# shape : (4, 3)
print('size:',a.size) # 元素个数
#size:12
版权声明:本文为caopenpen原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。