Python | Remove duplicates from the list

Python Methods and Functions

Examples:

 Input: [2, 4, 10, 20, 5, 2, 20, 4] Output: [2, 4, 10, 20, 5] Input: [28, 42 , 28, 16, 90, 42, 42, 28] Output: [28, 42, 16, 90] 

We can use not in the list, to find out duplicates. We create a list of results and only insert those that are not yet available.

# Python code to remove duplicate elements

def Remove (duplicate):

final_list = []

for num in duplicate:

if num not in final_list:

final_list.append (num)

  return final_list

  
Driver code

duplicate = [ 2 , 4 , 10 , 20 , 5 , 2 , 20 , 4 ]

print (Remove (duplicate))

Exit:

 [2, 4, 10, 20, 5] 




Tutorials