首页 > 试题广场 >

在Python中关于列表的运算结果为: lists = [1

[单选题]
在Python中关于列表的运算结果为:
lists = [1, 2, 2, 3, 3, 3]
print(lists.count(3))
print(lists.pop())
lists.pop()
print(lists)


  • 2,3,[1, 2, 2, 3]
  • 3,3,[1, 2, 2, 3]
  • 3,3,[1, 2, 2, 3, 3]
  • 2,3,[1, 2, 2, 3, 3]
count() 方法用于统计某个元素在列表中出现的次数。
pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
lists = [1, 2, 2, 3, 3, 3]
3出现了3次
两次的pop() 所以删除 两个三  

故答案 B      3,3,[1, 2, 2, 3]
发表于 2022-01-13 17:14:25 回复(1)
我以为print里面的pop不算,醉了。。。
发表于 2022-03-09 17:59:19 回复(4)
执行了两次的pop() 所以把后面的两个 3 移除 答案选B
发表于 2021-12-19 09:10:02 回复(0)
本题主要考察了函数pop() 和count()的使用方法
- pop() 函数的作用是默认删除最后一个元素,并返回删除的元素的值
- count() 函数的作用是计数,传入的参数代表要计算在列表中出现的次数,并返回出在列表中出现的次数的值
还有一个考点,print()只是一个打印函数,返回出打印的结果给控制台,上面的print(list.pop()) 打印函数里面的list.pop()也会原来的列表做相关的操作,这里我也踩坑了,以为不会对原来的list做相关的操作
发表于 2022-05-11 10:44:04 回复(1)
没想到print里面的pop也算一次pop。。。
发表于 2022-04-23 21:25:11 回复(0)
.count(3)查看列表中3有几个.pop()#默认删除最后一个,返回值是删除的元素
发表于 2022-03-17 10:51:49 回复(0)
注意print里面的操作也算一次,相当于两次pop()
发表于 2022-02-10 15:40:33 回复(0)
count()统计的某元素的次数,pop()列表函数用移除列表,查询列表删除33元素,返回值prtint [1,2,2,3];
发表于 2022-12-17 20:43:48 回复(0)
题目有问题,list.pop返回的是删除的数据
编辑于 2022-06-09 23:20:14 回复(0)
print()pop也算一次

发表于 2022-04-10 21:13:37 回复(0)
list.pop 删除列表的最后一个元素并返回该元素值
发表于 2022-03-23 22:32:31 回复(0)