python 中set模块的用法

简介:

    今天有个简单的小需求:求列表中每个元素的个数,实现的方法有好几种,这里我就说一个用set来实现的。

1
2
3
4
5
6
7
#!/usr/bin/env python
fa  =  [ 1 , 2 , 3 , 4 , 5 , 3 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 3 , 3 , 3 , 3 , 3 ]
 
fb  =  set (fa)
 
for  in  fb:
     print  i,fa.count(i)

    首先定义了一个列表,然后将列表使用set初始化之后赋值给fb,在for循环fp,这个时候fp的值就是列表中去重的,得到了列表中的值之后,在使用count函数求每个值的个数。

    个人感觉挺好用的,有不对的地方大家指出,一起交流。










本文转自 linuxsong 51CTO博客,原文链接:http://blog.51cto.com/song49/1543498,如需转载请自行联系原作者
目录
相关文章
|
5天前
|
Python
python基本用法
【9月更文挑战第5天】python基本用法
20 7
|
12天前
|
存储 算法 数据库
使用python hashlib模块给明文字符串加密,以及如何撞库破解密码
`hashlib` 是 Python 中用于实现哈希功能的模块,它可以将任意长度的输入通过哈希算法转换为固定长度的输出,即散列值。该模块主要用于字符串加密,例如将用户名和密码转换为不可逆的散列值存储,从而提高安全性。`hashlib` 提供了多种哈希算法,如 `md5`、`sha1`、`sha256` 等。
30 1
|
12天前
|
API Python
python ratelimit模块
python ratelimit模块
|
11天前
|
Python
Python 中 help() 和 dir() 函数的用法
【8月更文挑战第29天】
17 5
|
12天前
|
Python
像导入Python模块一样导入ipynb文件
像导入Python模块一样导入ipynb文件
|
13天前
|
Python
如何最简单、通俗地理解Python模块?
如何最简单、通俗地理解Python模块?
|
12天前
|
索引 Python 容器
为什么Python中会有集合set类型?
为什么Python中会有集合set类型?
|
12天前
|
算法 Python
python tarfile模块
python tarfile模块
|
11天前
|
Python
如何在 Python 中导入模块
【8月更文挑战第29天】
18 1
|
11天前
|
Python
下一篇
DDNS