输入一系列以逗号分隔的英文人名,其中包含重复的数字,请将其中重复的名字去掉,输出包含不重复人名的列表,名字出现顺序与输入顺序相同
时间: 2023-11-12 08:09:38 浏览: 104
输入一些数字,输出每个数重复出现的次数
可以使用 Python 编程语言来实现这个功能。具体代码如下:
```python
names = input("请输入以逗号分隔的英文人名:") # 获取输入的人名字符串
names_list = names.split(",") # 将字符串转换成列表
unique_names = [] # 存储不重复的人名
for name in names_list:
if name.strip() not in unique_names: # strip() 方法用于去除字符串两端的空格
unique_names.append(name.strip())
print("不重复的人名列表为:", unique_names)
```
这段代码首先获取用户输入的人名字符串,并将其转换成列表。然后遍历列表中的每个人名,如果该人名不在 `unique_names` 列表中,则将其加入到列表中。最后输出不重复的人名列表。
阅读全文