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 Numbers, Type Conversion and Mathematics
Python pass statement
Python Program to Copy a File
Python Set symmetric_difference()
Python String count()
Python Program to Print Output Without a Newline
Python Program to Find the Factorial of a Number
Machine Learning Mastery with Python - Understand your data, create accurate models and work project...
Partition a List in Java
Python Program to Compute the Power of a Number
Python Program to Convert Two Lists Into a Dictionary
Python String title()
Python String isspace()
Python Machine Learning Cookbook - Practical solutions from preprocessing to Deep Learning - Chris A...
Python sleep()
Python Program to Slice Lists
Python List
Python List extend()
Converting Iterator to List
Python String encode()
Python Program to Differentiate Between del, remove, and pop on a List
Python Program to Check If Two Strings are Anagram
Python String ljust()
Python Artificial Intelligence Project for Beginners - Joshua Eckroth
Python Data Types
Python Global Keyword
Python strftime()
Python Program to Iterate Through Two Lists in Parallel
Python memoryview()
Python String rstrip()
Python Program to Get the Last Element of the List
Python isinstance()