Instagram
youtube
Facebook
Twitter

Python Program to Remove Duplicate Elements from a List

A Python Program to Remove Duplicate Elements from a List

Code Explanation:

Function Definition:
remove_duplicates(lst) is defined to remove duplicate elements from the list.

Create Empty List:
unique_list is initialized to store unique elements.

Loop Through List:
Iterates through each item in the original list.

Check for Duplicates:
If an item is not already in unique_list, it gets appended.

Return Result:
Returns the list with all duplicates removed.

Input List & Output:
A sample list with duplicates is provided and the result is printed after function execution.

 

Program:

def remove_duplicates(lst):

    unique_list = []

    for item in lst:

        if item not in unique_list:

            unique_list.append(item)

    return unique_list

my_list = [1, 2, 3, 4, 2, 5, 1, 6, 3]

result = remove_duplicates(my_list)

print("List after removing duplicates:", result)