我的初学numpy笔记

numpy学习(1) 数组的创建

作为小白,第一次用markdown写博客,主要还是写给自己看,日后复习用。

导入Numpy模块:

import numpy as np
print(np.__version__)

创建数组的常用方法:

np.array用来把现成的list或元组转化成数组
list = [3,2,4,1]
tup = (6,1,2,5,3)
arrayA = np.array(list)
print(arrayA)
arrayB = np.array(tup)
print(arrayB)
np.arange使用和range相同的语法创建数组
arrayA = np.arange(3,10,2)
print(arrayA)
linspace的使用
arrayA = np.linspace(1,10,num=10)
print(arrayA)
使用zeros,ones,full,eye创建特殊数组
#zeros创建指定形状0数组
arrayA = np.zeros((3,4))
print(arrayA)
#ones创建指定形状 1数组
arrayB = np.ones((3,2))
print(arrayB)
#full创建指定形状指定填充物数组
arrayC = np.full(shape=(2,2), fill_value=6)
print(arrayC)
#eye创建对角数组
arrayD = np.eye(3)
print(arrayD)

另外还有zeros_like,ones_like可以传入一个数组形参,会以传入数组的形状创建特殊数组。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值