1、有一个长度是 10 的列表,列表内有 10 个人名,要求去掉重复的人名,组成新的列表。 names = ['王晶', '李芙蓉', '赵青青','王晶', '张海洋','朱珠', '张盾', ' 李洋','刘凯', '李洋']
时间: 2023-08-16 14:08:12 浏览: 273
去掉list中的重复对象
可以使用 set() 函数来去重,然后再将结果转换为列表,代码如下:
```
names = ['王晶', '李芙蓉', '赵青青','王晶', '张海洋','朱珠', '张盾', '李洋','刘凯', '李洋']
new_names = list(set(names))
print(new_names)
```
输出结果为:
```
['刘凯', '朱珠', '赵青青', '张海洋', '李芙蓉', '张盾', '王晶', '李洋']
```
其中,set() 函数将列表转换为集合,集合具有元素不重复的特性,再将其转换为列表即可。
阅读全文