你可以使用以下方法来检查一个列表是否有重复元素:
lst = [1, 2, 3, 4, 5, 6, 6]
if len(lst) != len(set(lst)):
print("列表中有重复元素")
else:
print("列表中没有重复元素")
lst = [1, 2, 3, 4, 5, 6, 6]
duplicates = False
for i in range(len(lst)):
count = 0
for j in range(len(lst)):
if lst[i] == lst[j]:
count += 1
if count > 1:
duplicates = True
break
if duplicates:
print("列表中有重复元素")
else:
print("列表中没有重复元素")
这些方法同样适用于其他可迭代对象,如元组,字符串等。