二级 Python 基本操作题

高仿模拟练习,补全代码空缺,答案点击按钮展开

129基本操作题:列表去重保序

用集合 seen 做出现标记,result 按首次出现顺序追加。补全空缺。

nums = [3,1,2,1,3,4,2]
seen = set()
result = []
for x in nums:
    if x not in ____:
        seen.add(x)
        result.append(x)
print(result)
参考答案
seen
解析

用集合 seen 记录已出现的元素;判断如果 x 不在 seen 中就是首次出现,就加入 seen 并按顺序 append 到 result。输出 [3, 1, 2, 4]。"

试题及答案仅供练习参考,不保证完全准确,正式考试请以NCRE官方教材及官方内容为准。

©2026 NCRE二级题库 版权所有