程序功能描述:有一个长度是10的列表,列表内有10个人名,要求去掉重复的人名。例如:names=[张飞,刘备,"关羽,张飞',周瑜,刘备,黄盖,诸葛亮,曹操,关羽']-> new_names =['张飞’,'刘备,'关羽','周瑜','黄盖,诸葛亮,'曹操']。
时间: 2024-03-23 12:11:38 浏览: 28
好的,我可以帮你解决这个问题。下面是 Python 代码实现:
```
names = ['张飞', '刘备', '关羽', '张飞', '周瑜', '刘备', '黄盖', '诸葛亮', '曹操', '关羽']
new_names = list(set(names))
print(new_names)
```
输出结果为:
```
['黄盖', '曹操', '张飞', '周瑜', '诸葛亮', '刘备', '关羽']
```
解释一下代码,首先我们定义了一个包含重复人名的列表 `names`,然后使用 `set()` 函数将其转换成集合,集合会自动去重,最后再将集合转换成列表即可得到去重后的人名列表 `new_names`。
相关问题
程序功能描述:有一个长度是10的列表,列表内有10个人名,要求去掉重复的人名。例如:names=[张飞,刘备,"关羽,张飞',周瑜,刘备,黄盖,诸葛亮,曹操,关羽']
好的,这个问题已经在上一个问题中回答过了,我们可以使用 Python 中的集合来去重,然后再转换成列表即可。这里再给出一遍代码:
```
names = ['张飞', '刘备', '关羽', '张飞', '周瑜', '刘备', '黄盖', '诸葛亮', '曹操', '关羽']
new_names = list(set(names))
print(new_names)
```
输出结果为:
```
['黄盖', '曹操', '张飞', '周瑜', '诸葛亮', '刘备', '关羽']
```
注意,这里的人名需要用英文单引号或双引号括起来,不然会报错。
1、有一个长度是 10 的列表,列表内有 10 个人名,要求去掉重复的人名,组成新的列表。 names = ['王晶', '李芙蓉', '赵青青','王晶', '张海洋','朱珠', '张盾', ' 李洋','刘凯', '李洋']
可以使用 set() 函数来去重,然后再将结果转换为列表,代码如下:
```
names = ['王晶', '李芙蓉', '赵青青','王晶', '张海洋','朱珠', '张盾', '李洋','刘凯', '李洋']
new_names = list(set(names))
print(new_names)
```
输出结果为:
```
['刘凯', '朱珠', '赵青青', '张海洋', '李芙蓉', '张盾', '王晶', '李洋']
```
其中,set() 函数将列表转换为集合,集合具有元素不重复的特性,再将其转换为列表即可。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)