发布时间:2019-08-01 03:07:12
答案:[3,5,7,1,2】为什么?
X=[3,5,7]
那么
len(x)就为3
X[len(X):]
就是
X[3:]
它=【1,2】
表示在第3个无素后添加1,2
结果当然就是
【3,5,7,1,2】
了
len(X) 得到的是原数组长度,也就是 3,注意那个括号不能用全角符号,只能用半角的。
所以这行代码的执行结果就是在原数组末尾追加一个子数组,相当于连接两个数组。
所以结果就是 X = [3,5,7,1,2] 。
已知x = [3,5,7],那么执行语句x[len(x):] = [1,2]之后,x的值为:x = [3,5,7]x[len(x):] = [1,2]print(x) # [3, 5, 7, 1, 2]