A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 小西…… 于 2018-10-7 11:44 编辑

假设我们有一个List,怎么判断这个list里面的元素是不是全部都一样,我们可以用到set() 集合这个元素来操作
看一个列子
In [1]: l=[1,1,1,1]

In [2]: len(set(l))
Out[2]: 1

In [3]: l
Out[3]: [1, 1, 1, 1]

In [4]: Lst=[1,1,1,1,2]

In [5]: len(set(Lst))
Out[5]: 2

In [6]: Lst
Out[6]: [1, 1, 1, 1, 2]
在这个例子中l是一个List的元素,里面的元素都是1,我们用set(l)之后得到的元素是没有重复元素的集合
我们只需要计算set(List)之后的长度,如果长度是1,我们认为这个List里面的元素只有一个,否则,反之还可用作处理列表重复数据。


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马