numpy基础—介绍

数组和矩阵的区别

matrix是array的分支,matrix和array在很多时候都是通用的,用哪一个都一样;

• 如果两个可以通用,那就选择array,因为array更灵活,速度更快,很多人把二维的array也翻译成矩阵。
• 相同点:索引方式相同,都可以使用a[i][j],a[i,j]进行索引
• matrix(矩阵):具有相对简单的运算符号,比如两个matrix相乘(求内积),就是用符号*
• array(数组):两个一维数组相乘用*,对应元素相乘

体验Numpy 多维数组对象

题目: 数组a与数组b相加,数组a是1-N数字的立方,数组b是1-N数字的平方

import numpy as np
def func(n):
    a = np.arange(1,n+1)**3
    b = np.arange(1, n+1) **2
    return a+b
print(func(3))
[ 2 12 36]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值