首页 > 试题广场 >

在Python3中,下列正确的是: lists = [1,

[单选题]
在Python3中,下列正确的是:
lists = [1, 2, 3]
lists.insert(2, [7,8,9])
print(lists)


  • [1,2,3,7,8,9]
  • [1,2,3,[7,8,9]]
  • [1,2,[7,8,9],3]
  • [1,2,7,8,9,3]
Insert函数用于将指定对象插入列表的指定位置,从另一方面理解,新插入的数据代替了原来该位置的数据,视觉上是在指定位置的‘前面’插入了一个对象。
发表于 2021-12-27 14:14:07 回复(1)
若想得到D答案, 应该是
lists[2:2] = [7, 8, 9]
发表于 2022-02-05 09:55:15 回复(5)
天呐,我以为那个列表是要分开放的,结果竟然没有
发表于 2023-04-05 03:45:12 回复(0)
在lists位置2处,即数字2的后面插入列表[7,8,9]
发表于 2022-02-25 13:46:13 回复(0)
upper()是大写的意思
发表于 2022-02-22 17:29:38 回复(0)
list.insert(index,obj)表示将obj插入到index位置,列表的索引是从0开始
发表于 2023-07-13 12:15:12 回复(0)
insert()是可以在任意位置进行插入元素,传入的参数是需要插入的位置所对应的索引值,但是注意这里从视觉上去看,是在制定索引值对应位置的前面去插入
发表于 2022-05-13 14:01:23 回复(0)