python字典相同值
时间: 2023-05-30 18:05:26 浏览: 185
查找两字典的相同点-2021护网行动面试题目
可以通过循环遍历字典的值来判断是否有相同的值,示例代码如下:
```python
my_dict = {'a': 1, 'b': 2, 'c': 1, 'd': 3}
# 创建一个空列表,用于存储相同的值
same_values = []
# 循环遍历字典的值
for value in my_dict.values():
# 如果值出现的次数大于1,说明有相同的值
if list(my_dict.values()).count(value) > 1:
# 如果该值未被添加到same_values列表中,就添加到列表中
if value not in same_values:
same_values.append(value)
# 输出相同的值
print(same_values)
```
输出结果为:
```
[1]
```
说明字典中有两个键对应的值都是1,这两个值是相同的。
阅读全文