你可以使用以下方法來檢查一個列表是否有重復(fù)元素:
lst = [1, 2, 3, 4, 5, 6, 6]
if len(lst) != len(set(lst)):
print("列表中有重復(fù)元素")
else:
print("列表中沒有重復(fù)元素")
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("列表中有重復(fù)元素")
else:
print("列表中沒有重復(fù)元素")
這些方法同樣適用于其他可迭代對象,如元組,字符串等。