Locus2026 发表于 2026-06-28 16:42
@FishC 运行结果是?
s =
print(s.pop(0), s)
...
运行结果是:10 ,对应选项A。
解释:
[*] s.pop(0) 会移除并返回列表索引0处的元素,即10。
[*] 执行后s变为。
[*] print语句同时打印pop()的返回值(10)和修改后的列表()。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC 运行结果是?
s = ["A"]
s.extend("BC")
print(s)
A. ['A', 'BC']
B. ['A', 'B', 'C']
C. ['AB', 'C']
D. ['A', ['B', 'C']]
@FishC 运行结果是?
s =
s =
print(s)
A.
B.
C.
D. , 3]
@FishC 运行结果是?
s =
s =
print(s)
A.
B.
C.
D. , 3]
s = ["A"]
s.extend("BC")
print(s)
A. ['A', 'BC']
B. ['A', 'B', 'C']
C. ['AB', 'C']
D. ['A', ['B', 'C']]
@FishC 下面代码执行后 s 的内容为?
s =
s =
A.
B.
C.
D.
诺丽果莓莓 发表于 2026-08-16 12:28
@FishC 下面代码执行后 s 的内容为?
s =
s =
...
答案是:A.
因为 s = 表示在索引 0 的位置插入元素 0,所以原来的元素全部向后移动一位。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
匹诺曹的鼻子 发表于 2025-8-26 18:57
@FishC 以下代码执行后 s 的内容是?
s =
a
kkkpod 发表于 2026-10-09 19:59
匹诺曹的鼻子 发表于 2025-8-26 18:57
@FishC 以下代 ...
s =
a
执行后 s 的内容是:
因为这段代码只给 s 赋值,没有对 s 做任何修改。单独的 a 会报 NameError(变量 a 未定义),但不会改变 s 的值。
如果 a 后面还有被截断的代码,请把完整代码发出来,答案可能会不一样。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC 若 s = ,执行 s.insert(len(s), 4) 与下列哪句等价?
A. s.append(4)
B. s.extend(4)
C. s.remove(4)
D. s.clear()
kkkpod 发表于 2026-10-09 20:02
@FishC 若 s = ,执行 s.insert(len(s), 4) 与下列哪 ...
答案:A
s.insert(len(s), 4) 的意思是在列表末尾插入 4,效果等同于:
s.append(4)
所以选 A。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。