Table of Contents
In this example, you will learn to remove duplicate elements from a list.
To understand this example, you should have the knowledge of the following Python programming topics:
1. Example 1: Using set()
list_1 = [1, 2, 1, 4, 6] print(list(set(list_1)))
Output
[1, 2, 4, 6]
In the above example, we first convert the list into a set, then we again convert it into a list. Set cannot have a duplicate item in it, so set() keeps only an instance of the item.
2. Example 2: Remove the items that are duplicated in two lists
list_1 = [1, 2, 1, 4, 6] list_2 = [7, 8, 2, 1] print(list(set(list_1) ^ set(list_2)))
Output
[4, 6, 7, 8]
In the above example, the items that are present in both lists are removed.
- Firstly, both lists are converted to two sets to remove the duplicate items from each list.
- Then,
^gets the symmetric difference of two lists (excludes the overlapping elements of two sets).
Related posts:
Python Program to Create a Countdown Timer
Python Program to Check If a String Is a Number (Float)
Python Program to Find the Factors of a Number
Python Set union()
Python String swapcase()
Python issubclass()
Python hex()
Machine Learning Applications Using Python - Cases studies form Healthcare, Retail, and Finance - Pu...
Python Data Structures and Algorithms - Benjamin Baka
Python Program to Parse a String to a Float or Int
Python String rindex()
Python Artificial Intelligence Project for Beginners - Joshua Eckroth
Python Program to Transpose a Matrix
Python Program to Check if a Number is Odd or Even
Python Set issuperset()
Python property()
Python Matrices and NumPy Arrays
Python Program to Check If a List is Empty
Python hasattr()
Python Program to Display the multiplication Table
Python isinstance()
Python for Loop
Python Program to Print all Prime Numbers in an Interval
Python Program to Get the Last Element of the List
Python Object Oriented Programming
Python Program to Get the File Name From the File Path
Python Dictionary fromkeys()
Python RegEx
Converting Iterator to List
How to get current date and time in Python?
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python List count()