高仿模拟练习,补全代码空缺,答案点击按钮展开
用集合 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]。"