搜索
编程论坛
→
开发语言
→
『 Python论坛 』
→ Python判断字典中是否有重复值
标题:
Python判断字典中是否有重复值
只看楼主
donglongtu
等 级:
新手上路
帖 子:2
专家分:0
注 册:2017-6-28
结帖率:
0
楼主
已结贴
√
问题点数:20 回复次数:3
Python判断字典中是否有重复值
输入为字典例如:
{'A': 1, 'B': 1, 'C': 3}
,如何判断字典中是否有
重复值(values)
?
搜索更多相关主题的帖子:
Python
判断
字典
是否
重复
2017-06-28 23:47
nengdigongsi
等 级:
论坛游民
帖 子:1
专家分:20
注 册:2017-7-5
第
2
楼
得分:20
m = {'A': 1, 'B': 1, 'C': 3}
def isrepeatvalues (dic):
l = list(dic.values())
ll = list(set(l))
if len(l)==len(ll):
return False
else:
return True
print(isrepeatvalues(dic=m))
我也是新手练手操作,希望能有更好更快捷的方法
2017-07-05 17:52
烂尾楼
等 级:
新手上路
帖 子:6
专家分:0
注 册:2017-7-20
第
3
楼
得分:0
可以用set
2017-07-24 09:24
python爱好者
等 级:
论坛游民
威 望:
1
帖 子:6
专家分:50
注 册:2018-3-16
第
4
楼
得分:0
回复 楼主 donglongtu
不好整啊,字典里重复值取出的时候后边会覆盖前面的值哇
2018-03-21 16:09
4
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-479040-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.600373 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved