鱼C论坛

 找回密码
 立即注册
123
返回列表 发新帖
楼主: 小甲鱼

[快问快答] 第020讲:列表(II)

[复制链接]
发表于 2026-6-28 16:43:00 | 显示全部楼层
零基础入门学习Python封面
《零基础入门学习Python》
(最新版)
小甲鱼 著
立即购买
Locus2026 发表于 2026-06-28 16:42
@FishC 运行结果是?

s =
print(s.pop(0), s)

...


运行结果是:10 [20, 30],对应选项A。

解释:  
      
  • s.pop(0) 会移除并返回列表索引0处的元素,即10。  
  • 执行后s变为[20, 30]。  
  • print语句同时打印pop()的返回值(10)和修改后的列表([20, 30])。  


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

使用道具 举报

发表于 2026-7-25 11:42:31 | 显示全部楼层
@FishC 运行结果是?

s = ["A"]
s.extend("BC")
print(s)

A. ['A', 'BC']
B. ['A', 'B', 'C']
C. ['AB', 'C']
D. ['A', ['B', 'C']]
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2026-7-25 11:48:22 | 显示全部楼层
@FishC 运行结果是?

s = [1, 2, 3]
s[2:] = [4]
print(s)

A. [1, 4, 3]
B. [1, 2, 3, 4]
C. [1, 2, 4]
D. [1, 2, [4], 3]
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2026-7-25 11:48:47 | 显示全部楼层
@FishC 运行结果是?

s = [1, 2, 3]
s[2:] = [4]
print(s)

A. [1, 4, 3]
B. [1, 2, 3, 4]
C. [1, 2, 4]
D. [1, 2, [4], 3]
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2026-7-25 11:49:17 | 显示全部楼层


s = ["A"]
s.extend("BC")
print(s)

A. ['A', 'BC']
B. ['A', 'B', 'C']
C. ['AB', 'C']
D. ['A', ['B', 'C']]
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 5 天前 | 显示全部楼层
@FishC 下面代码执行后 s 的内容为?

s = [1, 2, 3, 4, 5]
s[0:0] = [0]

A. [0, 1, 2, 3, 4, 5]
B. [1, 2, 3, 4, 5, 0]
C. [1, 0, 2, 3, 4, 5]
D. [1, 2, 3, 4, 0, 5]
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 5 天前 | 显示全部楼层
诺丽果莓莓 发表于 2026-08-16 12:28
@FishC 下面代码执行后 s 的内容为?

s =
s =
...


答案是:A. [0, 1, 2, 3, 4, 5]

因为 s[0:0] = [0] 表示在索引 0 的位置插入元素 0,所以原来的元素全部向后移动一位。

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-21 07:01

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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