创建数组和Numpy 属性

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

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值