Kodewick
开始学 →
小挑战←→0 / 100

重复的客人

#054小挑战列表循环约 6 分钟

生日会的名单是几个人一起写的,有人被写了不止一次。写 invited_twice(guests),返回重复出现的名字,每个名字只写一次,按发现重复的先后排。没有重复就返回空列表。

示例
invited_twice(["Ana", "Ben", "Ana", "Cal"])→['Ana']
invited_twice(["Ivy", "Max", "Max", "Ivy", "Max"])→['Max', 'Ivy']
invited_twice(["Lu", "Kim"])→[]
main.py
def invited_twice(guests):
    seen = []
    repeated = []
    for name in guests:
        # 在这里写:见过了、又还没记下,就记进 repeated
        seen.append(name)
    return repeated
Ctrl + Enter 也能运行
结果

写好了先点「运行」试试示例,没问题再点「提交」。