鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[快问快答] 第021讲:列表(III)

[复制链接]
发表于 3 天前 | 显示全部楼层
零基础入门学习Python封面
《零基础入门学习Python》
(最新版)
小甲鱼 著
立即购买
伟修 发表于 2026-06-18 20:57
@FishC 以下关于列表方法的说法,哪个是错误的?
A.  ...


答案是 D。

原因如下:

  • A. sort() 方法会对列表进行原地排序,并返回 None,所以该说法正确。
  • B. reverse() 方法会原地反转列表,直接修改原列表,所以该说法正确。
  • C. index() 方法可以指定搜索的起始和结束位置(例如 list.index(x, start, end)),所以该说法正确。
  • D. count() 方法用于统计指定元素在列表中出现的次数,如果元素不存在,会返回 0 而不会抛出异常,所以该说法错误。


因此,错误的一项是 D

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 3 天前 | 显示全部楼层
@FishC 下列哪个操作会导致错误?
A. 'hello'[0] = 'H'
B. ['a', 'b'][0] = 'A'
C. [1, 2, 3][-1] = 30
D. ['x'][0] = ['y', 'z']
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 3 天前 | 显示全部楼层
伟修 发表于 2026-06-18 21:02
@FishC 下列哪个操作会导致错误?
A. 'hello' = 'H'
...


正确答案是A。

选项A尝试修改字符串中的字符,但字符串在Python中是不可变类型,因此会抛出TypeError。其他选项都是对列表元素进行赋值,列表是可变类型,所以不会出错。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-6-21 06:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表