列表lst=range(1,10),(1) lst转为3行3列的numpy多维数组后得到data;(2) 求出data每行的和赋给变量rowSum;(3)请写出变量data,rowSum和np.argsort(3, 1, 2)的值。
举一反三
- 已知列表data = [1, 2, 3, 4],那么data[2:100]的值为_________。
- 【二维数组】若有下面数组声明,则以下哪个选项不是合法的数组元素?() A: data[1][4] B: data[4%3][4] C: data[2/4][3] D: data[2][3]
- 已知列表lst=[1,'a',2,'b',3,'c'],则执行表达式lst[1:2]=['d']后: A: lst的值为 [1,['d'], 2, 'b', 3, 'c'] B: lst的值为 [1, 'd', 2, 'b', 3, 'c'] C: lst的值为 [1, 'd', 'b', 3, 'c'] D: 报错
- 已知列表lst=[1,2,3,4,5,6,7,8,9,10],以下不能将列表中索引号为3的倍数的元素值置为零的表达式是: A: lst[0::3]=[0]*len(lst[0::3]) B: lst[-1::-3]=[0]*len(lst[-1::-3]) C: lst[-1::3]=[0]*len(lst[-1::3]) D: lst[::3]=[0]*len(lst[::3])
- 如何获得列表 lst = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]] 的列数? A: len(lst[0]) B: len(lst[1]) C: len(lst[2]) D: len(lst[3])