Quick actions

cmd+k|ctrl+k

Navigation

Languages

my first app

Snippet info

Language

Python

Visibility

public

Author

nightkid-rain

Created

2026-01-15T01:37:28.81222Z

Updated

2026-01-16T00:16:48.277602Z

# Exercise Find Duplicates
# Check for duplicates in the list.
# Print the characters which have duplicates in the list.
some_list = ['a', 'b', 'c', 'b', 'd', 'm', 'n', 'n']
duplicates = []

# for item in some_list:
#     index = some_list.index(item)
#     value = some_list[index]
#     print(index)

#     for dupe in some_list:
#         duplicate_index = some_list.index(dupe)
#         duplicate_value = some_list[duplicate_index]
        
#         if value == duplicate_value and index != duplicate_index: 
#             print(duplicate_value)

for item in some_list:
    if some_list.count(item) >= 2 and item not in duplicates:
        duplicates.append(item)
            
print(duplicates)
# i = some_list.index('a') # item 0
# d = some_list.index('a') # dupe 0
# v = some_list[i] #'a' item
# dv = some_list[d] #'a' dupe

# if i != d and v == dv:
#     duplicates.append(v)
# print(v)

        
    
        
INFO