#NUMPY006. 第k位为1的零向量
第k位为1的零向量
描述
给定一个长度 和位置 ,创建一个长度为 的零向量,将第 位设为 1,然后打印数组和 shape。
格式
输入
一行,两个整数 和 ,用空格分隔(, )
输出
第一行: 打印的数组 第二行:shape
样例
10 4
[0. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
(10,)
提示
() —— 创建长度为 的零向量。
—— 将第 位设为 1(索引从 0 开始)。
给定一个长度 n 和位置 k,创建一个长度为 n 的零向量,将第 k 位设为 1,然后打印数组和 shape。
一行,两个整数 n 和 k,用空格分隔(5≤n≤10, 0≤k<n)
第一行:numpy 打印的数组 第二行:shape
10 4
[0. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
(10,)
np.zeros(n) —— 创建长度为 n 的零向量。
arr[k]=1 —— 将第 k 位设为 1(索引从 0 开始)。