下面的列表操作中哪些是O(1)的?
A: list.pop(0)
B: list.pop()
C: list.append(10)
D: list[10]
A: list.pop(0)
B: list.pop()
C: list.append(10)
D: list[10]
举一反三
- 列表list=[1,2,3,4,5],下列选项中不能删除末尾元素的是? A: del list[4] B: list.reverse() C: list.pop() D: list.remove(5)
- 已知定义一个列表 list = [1,2,3,4,5],下面哪种操作会导致越界? A: list[0] B: list[5] C: list[-1] D: list[1]
- 获取列表list=[1,2,3,4]第一个元素正确的方法是()。 A: list[-1] B: list[1] C: list[0] D: list[[1]]
- 下面程序的运行结果为。 def swap(list): temp=list[0] list[0]=list[1] list[1]=temp list=[1,2] swap(list) print(list)
- 创建列表list=[1,2,3,4,5],观察下列选项,哪一个选项可以对列表list进行访问并且返回值为[1,2,3]? A: list[1:3] B: list[0:4] C: list[0:3] D: list[1:4]