创建数组和Numpy 属性

  • Post author:
  • Post category:其他



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 版权协议,转载请附上原文出处链接和本声明。