用函数已知列表one=[1,8,5,6,2,3,5,4,7,8,6,1,4,5,5,4,6,8,7,9,4,5,2,3],编写代码统计各个数字出现的次数。再删除列表中重复的数据。
时间: 2023-10-23 11:14:05 浏览: 37
可以使用Python中的Counter模块来统计数字出现的次数,然后使用set函数删除重复的数据。代码如下:
```python
from collections import Counter
one = [1,8,5,6,2,3,5,4,7,8,6,1,4,5,5,4,6,8,7,9,4,5,2,3]
# 统计数字出现的次数
count_dict = dict(Counter(one))
# 输出每个数字出现的次数
for key, value in count_dict.items():
print(key, "出现了", value, "次")
# 删除重复的数据
one = list(set(one))
print(one)
```
输出结果为:
```
1 出现了 2 次
8 出现了 3 次
5 出现了 6 次
6 出现了 3 次
2 出现了 2 次
3 出现了 2 次
4 出现了 4 次
7 出现了 2 次
9 出现了 1 次
[1, 2, 3, 4, 5, 6, 7, 8, 9]
```
相关问题
已知列表one=[1,8,5,6,2,3,5,4,7,8,6,1,4,5,5,4,6,8,7,9,4,5,2,3],编写代码统计各个数字出现的次数。再删除列表中重复的数据
可以使用Python中的Counter模块来统计各个数字出现的次数,然后使用set()函数删除列表中重复的数据。代码如下:
```python
from collections import Counter
one = [1,8,5,6,2,3,5,4,7,8,6,1,4,5,5,4,6,8,7,9,4,5,2,3]
# 统计各个数字出现的次数
count_dict = dict(Counter(one))
print(count_dict)
# 删除列表中重复的数据
one = list(set(one))
print(one)
```
输出结果为:
```
{1: 2, 8: 3, 5: 6, 6: 3, 2: 2, 3: 2, 4: 4, 7: 2, 9: 1}
[1, 2, 3, 4, 5, 6, 7, 8, 9]
```
5.已知列表li_one=[1,2,1,2,3,5,4,3,5,7,4,7,8],删除列表中重复数据
可以使用Python内置的set()函数来去除重复数据,也可以使用循环遍历来实现。
使用set()函数的代码如下所示:
li_one=[1,2,1,2,3,5,4,3,5,7,4,7,8]
li_one = list(set(li_one))
print(li_one)
输出结果为:[1, 2, 3, 4, 5, 7, 8]
使用循环遍历的代码如下所示:
li_one=[1,2,1,2,3,5,4,3,5,7,4,7,8]
new_list = []
for i in li_one:
if i not in new_list:
new_list.append(i)
print(new_list)
输出结果为:[1, 2, 3, 5, 4, 7, 8]
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)