输入一系列以逗号分隔的英文人名,其中包含重复的名字,请将其中重复的名字去掉,输出包含不重复人名的列表,名字出现顺序与输入顺序相同。

输入格式:

一系列英文人名,以逗号间隔。

输出格式:

包含不重复人名的列表,名字出现顺序与输入顺序相同。

输入样例:

在这里给出一组输入。例如:

Calvin,bob,ada,McCord,Smith,Babbs,Calvin,Smith

输出样例:

在这里给出相应的输出。例如:

['Calvin', 'bob', 'ada', 'McCord', 'Smith', 'Babbs']

 代码如下:

name_list = input().split(',')  # 将输入的人名分割成列表
result = []
for name in name_list:
    if name not in result:
        result.append(name)  # 如果名字不在结果列表中,则加入
print(result)

tip:若x是字符串,则x.split()的值是一个列表,包含字符串x经空格、制表符(对应键盘上的Tab键)或换行符分割得到的所有子串。x.split()不会改变x。

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐