fork(1) download
  1. def find_duplicates(numbers):
  2. seen = set()
  3. duplicates = []
  4.  
  5. for number in numbers:
  6. if number in seen and number not in duplicates:
  7. duplicates.append(number)
  8. else:
  9. seen.add(number)
  10. return duplicates
  11.  
  12. numbers = []
  13.  
  14. result = find_duplicates(numbers)
  15.  
  16. print("Input:", numbers)
  17. print("Duplicates:", result)
Success #stdin #stdout 0.07s 14176KB
stdin
numbers = (1,2,3,3,2,4,5,4,6,6,7,8,8,9,0)
stdout
Input: []
Duplicates: []