Python Program To Remove Duplicates From A List Using Dictionary
01. Example
Apply on string list.
cars = ['Lamborghini','Honda', 'Jeep', 'Honda', 'BMW','Hyundai', 'Hyundai', 'BMW', 'Ford'] print("Array: n", cars) result = list(dict.fromkeys(cars)) print("nnArray After Removing Duplicate:n",result)
Output:
Array: ['Lamborghini', 'Honda', 'Jeep', 'Honda', 'BMW', 'Hyundai', 'Hyundai', 'BMW', 'Ford'] Array After Removing Duplicate: ['Lamborghini', 'Honda', 'Jeep', 'BMW', 'Hyundai', 'Ford']
02. Example
Apply on numeric list.
numbers = [23, 45, 34, 78, 23, 78, 12, 89, 45, 34, 54, 34] print("Array: n", numbers) result = list(dict.fromkeys(numbers)) print("nnArray After Removing Duplicate:n",result)
Output:
Array: [23, 45, 34, 78, 23, 78, 12, 89, 45, 34, 54, 34] Array After Removing Duplicate: [23, 45, 34, 78, 12, 89, 54]