#NUMPY006. 第k位为1的零向量

第k位为1的零向量

描述

给定一个长度 nn 和位置 kk,创建一个长度为 nn 的零向量,将第 kk 位设为 1,然后打印数组和 shape。

格式

输入

一行,两个整数 nnkk,用空格分隔(5n105\leq n\leq10, 0k<n0\leq k<n

输出

第一行:numpy\texttt{numpy} 打印的数组 第二行:shape

样例

10 4
[0. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
(10,)

提示

np.zeros\texttt{np.zeros}(nn) —— 创建长度为 nn 的零向量。

arr[k]=1arr[k]=1 —— 将第 kk 位设为 1(索引从 0 开始)。