yu=["112","2323","22323","2132","112"] python 檢查這個列表中是否存在重複的值,如果有就告知存在,沒有就不存在
时间: 2023-08-21 21:05:29 浏览: 119
Python实现判断给定列表是否有重复元素的方法
您可以使用以下代码来检查列表中是否存在重复的值:
```python
def check_duplicates(lst):
if len(lst) != len(set(lst)):
return True
else:
return False
yu = ["112", "2323", "22323", "2132", "112"]
if check_duplicates(yu):
print("存在重复的值")
else:
print("不存在重复的值")
```
这段代码中,我们定义了一个名为`check_duplicates`的函数,它接受一个列表作为参数。函数内部使用`set`函数将列表转换为集合,并比较集合的长度与原列表的长度是否相等。如果不相等,说明存在重复的值,返回`True`;否则,返回`False`。
在主程序中,我们定义了列表`yu`,然后调用`check_duplicates`函数来检查是否存在重复的值。根据返回值,我们输出对应的结果。
希望这个代码可以帮助到您!
阅读全文