17、已知 x = 3,那么执行语句 x *= 6 之后,x的值为________________。 18、表达式[3] in [1, 2, 3, 4]的值为________________。 19、列表对象的sort()方法用来对列表元素进行原地排序,该函数返回值为 。 20、假设列表对象aList的值为[3, 4, 5, 6, 7, 9, 11, 13, 15, 17],那么切片aList[3:7]得到的值是____________
时间: 2024-02-29 15:56:05 浏览: 611
17、执行语句 x *= 6 之后,x的值为18。
18、表达式[3] in [1, 2, 3, 4]的值为True。
19、列表对象的sort()方法用来对列表元素进行原地排序,该函数返回值为None。
20、假设列表对象aList的值为[3, 4, 5, 6, 7, 9, 11, 13, 15, 17],那么切片aList[3:7]得到的值是[6, 7, 9, 11]。
相关问题
14、list(map(str, [1, 2, 3]))的执行结果为_____________________。 15、语句x = 3==3, 5执行结束后,变量x的值为_____________。 16、已知 x = 3,并且id(x)的返回值为 496103280,那么执行语句 x += 6 之后,表达式 id(x) == 496103280 的值为___________。 17、已知 x = 3,那么执行语句 x *= 6 之后,x的值为________________。
14、执行结果为 ['1', '2', '3']。
15、变量x的值为True。
16、表达式id(x)==496103280的值仍为True。因为数字3是一个不可变对象,执行 x += 6 时,实际上是创建了一个新的数字对象9,并将x指向这个新对象,而原来的数字3对象并没有改变,其id值仍然是496103280。
17、执行语句x *= 6之后,x的值为18。
26、已知列表 x = [1, 2, 3],那么执行语句 x.insert(1, 4) 只有,x的值为___________。 27、已知列表 x = [1, 2, 3],那么执行语句 x.insert(0, 4) 只有,x的值为___________。 28、已知列表 x = [1, 2, 3],那么执行语句 x.pop(0) 之后,x的值为_________。 29、已知 x = [[1]] * 3,那么执行语句 x[0][0] = 5之后,变量x的值为________________。
26、执行语句x.insert(1, 4)之后,x的值为[1, 4, 2, 3]。insert()方法可以在指定位置插入一个元素,原来的元素依次向后移动。
27、执行语句x.insert(0, 4)之后,x的值为[4, 1, 2, 3]。由于插入的位置为0,因此新元素4会被放在列表的最前面。
28、执行语句x.pop(0)之后,x的值为[2, 3]。pop()方法可以弹出指定位置的元素,并返回该元素的值。在本例中,弹出的是列表的第一个元素1。
29、执行语句x[0][0] = 5之后,变量x的值为[[5], [5], [5]]。由于x列表中的每个元素都指向同一个子列表[1],因此修改其中一个元素的值会影响到所有的元素。
阅读全文