CBSE Class 11 Computer Science
Question 103 of 104
List Manipulation — Question 17
Back to all questions 17
Question Question 14
Write a program to move all duplicate values in a list to the end of the list.
Solution
l = eval(input("Enter the list: "))
dedup = []
dup = []
for i in l:
if i in dedup:
dup.append(i)
else:
dedup.append(i)
l = dedup + dup
print("Modified List:")
print(l)Output
Enter the list: [20, 15, 18, 15, 7, 18, 12, 13, 7]
Modified List:
[20, 15, 18, 7, 12, 13, 15, 18, 7]