第1关:Numpy广播

首先用arange()生成一个数组,然后用reshape()方法,将数组切换成4x3的形状,最后再与basearray相加,输出它们的和。
在这里插入图片描述

第2关:Numpy高级索引

首先,利用花式索引获取arr数组第line行(至少两行)的数组a;然后,利用整数数组索引获取数组四个角(按行优先的顺序获取)的元素得到数组b;最后,再利用布尔索引获取大于10的元素得到数组c,并输出c。
在这里插入图片描述

第3关:Numpy迭代数组

根据提示,在右侧编辑器Begin-End区间补充代码,将一个ndarray类型的数组顺时针旋转90度后输出。
提示:

建议使用外部循环;
np.vstack()可以将两个数组竖直堆叠成为新的数组。
在这里插入图片描述

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐