Python Program to Remove Duplicate Elements from a List

  Рет қаралды 100,751

Example Program

Example Program

Күн бұрын

Пікірлер: 79
@mayank9447
@mayank9447 3 жыл бұрын
You made your code so complex you could just convert the list to sets and all duplicates would be gone
@vickyrocks6560
@vickyrocks6560 3 жыл бұрын
excellent bro
@moodmaker2796
@moodmaker2796 2 жыл бұрын
To be fair: I am a beginner and I new about the x2 = list(set(x)) method but I thought I needed to figure out problem solving shit... not thinking once about the possibility of a "not in" statement... so I came here and was enlightened... only to forget it in two days haha. Doing shit the hard way can be very helpful to learn the basics I guess.
@sktdebnath
@sktdebnath 2 жыл бұрын
This is exactly what I did. But you will mess up the order. So you have to sort according to the list index.
@deepaksankhua7791
@deepaksankhua7791 6 ай бұрын
Yeah
@PadaiWallah-tz8ls
@PadaiWallah-tz8ls 2 ай бұрын
@@moodmaker2796 this 🙌
@fredsoda3034
@fredsoda3034 3 жыл бұрын
Thank you. I appreciate your Support for the Community.
@ExampleProgram
@ExampleProgram 3 жыл бұрын
❤️
@mR_r0b07
@mR_r0b07 3 жыл бұрын
Thanks sire u helped me solve my assignment 🇳🇬💗💗
@ExampleProgram
@ExampleProgram 3 жыл бұрын
Most welcome 😊
@sanjaychanghate8898
@sanjaychanghate8898 3 жыл бұрын
Thanks sire u helped me a lot😘😘😘
@ExampleProgram
@ExampleProgram 3 жыл бұрын
Most welcome 😊
@Adrian.LovesFitness
@Adrian.LovesFitness 3 жыл бұрын
YOU SAVED MY LIFE!!!!!!!
@ExampleProgram
@ExampleProgram 3 жыл бұрын
Pleasure
@lindsay9120
@lindsay9120 3 жыл бұрын
thank you, dawg. appreciate ya
@ExampleProgram
@ExampleProgram 3 жыл бұрын
No problem
@sinengazzah5528
@sinengazzah5528 3 жыл бұрын
i swear i love u bro
@ExampleProgram
@ExampleProgram 3 жыл бұрын
thank you :)
@riadalhasanabir6716
@riadalhasanabir6716 3 жыл бұрын
thank you so much it solved my assignment
@ExampleProgram
@ExampleProgram 3 жыл бұрын
You are most welcome
@pennywise6058
@pennywise6058 3 жыл бұрын
Bro u put that duplicate list into set datatype and you again convert the set to the list data type and print the list like this List1=[ 1,5,6,4,2,3,3,3] Set1=set(list1) List1= list(set1) Print(list1)
@prasanna4280
@prasanna4280 3 жыл бұрын
Yes.. Friend i have another doubt in .py If we want to find index of second occurrence of a number in list what we do.. ans need urgent
@Abhishekkumar-fi1dy
@Abhishekkumar-fi1dy 4 жыл бұрын
This is really helpful
@ExampleProgram
@ExampleProgram 4 жыл бұрын
Glad this helps you :)
@ammadammad4709
@ammadammad4709 3 жыл бұрын
Can we count the duplicate numbers In a list without using count built-in function? I want an output like... (Number, repeated x times)
@nishalmalhotra3116
@nishalmalhotra3116 3 ай бұрын
#Remove Duplicate Elements from a List and count the number of duplicate elemnets lst=[5,2,4,-5,12,2,7,4,4] new=[] count=0 for i in lst: if i not in new: new.append(i) #print(i) x=len(lst)-len(new) print("The orignal list is : ",lst) print("The new list without duplicates is : ",new) print("The number of repeated elements in the orignal list are : ",x)
@susantaVlogs180
@susantaVlogs180 3 жыл бұрын
for loop would be performance killer if we have a big list...
@Davidkunde
@Davidkunde 2 жыл бұрын
list comprehension will come in handy in this case
@siddigamer4426
@siddigamer4426 2 жыл бұрын
Thank you very much>>>...
@ExampleProgram
@ExampleProgram 2 жыл бұрын
You are welcome!
@AttachmentStudios
@AttachmentStudios 2 жыл бұрын
Use this rather maybe if you wanna reduce lines of code: # Function remove_duplicates = lambda input_list:list(dict({key:0 for key in input_list})) # Example/Usage my_list = [...] my_list = remove_duplicates(my_list)
@HarshaMaddur
@HarshaMaddur 3 жыл бұрын
Please correct me if I am wrong. Why complicating things by defining function. Why not this following simple code: data=[10, 20, 30, 30, 40, 50, 50, 60, 70] noduplist=[] for element in data: if element not in noduplist: noduplist.append(element) print(noduplist) #output: [10, 20, 30, 40, 50, 60, 70]
@abrarulhasan3602
@abrarulhasan3602 3 жыл бұрын
totally agree
@HarshaMaddur
@HarshaMaddur 3 жыл бұрын
@Prashant Rai Ok. Thank you.
@KILLER-kt9no
@KILLER-kt9no 3 жыл бұрын
good one bro!
@ShubhamRai06
@ShubhamRai06 3 жыл бұрын
by defining function we can , use it any no of time with any no of duplicate list , that's what functions are use for...
@rohitsinghrawat6317
@rohitsinghrawat6317 3 жыл бұрын
print(list(set(data))) try this
@flipaclip-animators6455
@flipaclip-animators6455 4 жыл бұрын
Nice work
@ExampleProgram
@ExampleProgram 4 жыл бұрын
Thanks
@cedar693
@cedar693 3 жыл бұрын
when I heard an Indian accent I knew, I'd learn something today.
@ExampleProgram
@ExampleProgram 3 жыл бұрын
👍
@gianlucacaredda5202
@gianlucacaredda5202 3 жыл бұрын
I am trying to print also the noduplist by the console tells me that it is not defined. What should I do ??
@rajeswaranr9082
@rajeswaranr9082 3 жыл бұрын
Awsm❤️
@ExampleProgram
@ExampleProgram 3 жыл бұрын
thank you
@escapefelicity2913
@escapefelicity2913 Жыл бұрын
It might be a REAL GOOD IDEA to post the code
@ExampleProgram
@ExampleProgram Жыл бұрын
thanks for the suggestion. i will try to implement that :)
@shubham_birhade_vlogs
@shubham_birhade_vlogs 3 жыл бұрын
This program question is asked in every interview
@ExampleProgram
@ExampleProgram 3 жыл бұрын
oh :)
@mymantra4
@mymantra4 3 жыл бұрын
We can convert the list into set to remove duplicates
@kshitishkumarbehera8974
@kshitishkumarbehera8974 Жыл бұрын
thanks you are amazing 💖💖💖💖💖💖💖💖
@vashistathakuri8026
@vashistathakuri8026 2 жыл бұрын
You can just convert it to a set and convert it back to a list.
@mohammadaslam5815
@mohammadaslam5815 2 жыл бұрын
Sir pls.. say sir Noduplist is a empty list But how we check if the element present in noduplist or not...
@sahilhanda6761
@sahilhanda6761 2 жыл бұрын
See what happens is we iterate over the new list and if for example '0' is there in list , program will not execute. Therefore 'not in' is used
@GladwinNewton
@GladwinNewton 2 жыл бұрын
Thank you
@ExampleProgram
@ExampleProgram 2 жыл бұрын
You're welcome
@alfonsoramirezelorriaga1153
@alfonsoramirezelorriaga1153 2 жыл бұрын
It would be great if you could show how to do it withouth the "not in" method. That is what I am trying to do. I am trying to loop through "unique" and if "i" is not equal to "j" then I append i to unique. However, I am doing something wrong sintaxis wise.
@carlfernandez9897
@carlfernandez9897 2 жыл бұрын
Can't you sort it, loop through the array comparing it to the last element and if so delete that that element/append it if not, to a noduplist. Then it sorts in nlog(n) time and runs in n time. This will run in worst case (n/2)^2. which is worse after 8 elements.
@hotroadcol4166
@hotroadcol4166 3 жыл бұрын
Thanks
@ExampleProgram
@ExampleProgram 3 жыл бұрын
Welcome
@sumitbhoi4070
@sumitbhoi4070 3 жыл бұрын
For elements in duplist likhna jaruri hai kya ?
@majjigurunadh6108
@majjigurunadh6108 6 ай бұрын
Tq Sir
@ExampleProgram
@ExampleProgram 6 ай бұрын
Welcome
@kvelez
@kvelez Жыл бұрын
data = [10,20,20,30,40,50,50] def remove_duplicate(data, i): if i >= len(data): return data if isinstance(data[i], int): if data[i] == data[i+1]: data.pop(i) return remove_duplicate(data, i+1) print(remove_duplicate(data, 0))
@RohitRaj-nt9ot
@RohitRaj-nt9ot 3 жыл бұрын
It's not working in my system. Error says function object not iterable
@telugughostloverskaadda2163
@telugughostloverskaadda2163 2 жыл бұрын
Please tell me how to remove alternative eliminats in a list
@concisejellyfish
@concisejellyfish 2 жыл бұрын
nice
@ExampleProgram
@ExampleProgram 2 жыл бұрын
Thanks
@timechannel5850
@timechannel5850 2 жыл бұрын
but how to remove duplicate with that number for example numbers=[2,2,4,4,6,8,8,9] it will be unique =[6,9] . how to solve that problem?
@areebtahir2692
@areebtahir2692 3 жыл бұрын
Sir ye har value ke liye kam nhi krega. While loop se krye ek baar
@karisamichael2417
@karisamichael2417 2 жыл бұрын
Nice video but...? How do you delete the '+' in the list below? My_list=[+1222..., +1838..., 1737...]
@hotroadcol4166
@hotroadcol4166 3 жыл бұрын
👍👍👍
@ExampleProgram
@ExampleProgram 3 жыл бұрын
Thank you :)
@AnilKumar-wf7lb
@AnilKumar-wf7lb 2 жыл бұрын
Sir what is the output for 1-2,2-3,3-4,4-5
@janardhanm3060
@janardhanm3060 9 ай бұрын
@ExampleProgram
@ExampleProgram 9 ай бұрын
thanks
@lostfrequency89
@lostfrequency89 3 жыл бұрын
Is this even efficient?
@shubhamkumar-h5h9w
@shubhamkumar-h5h9w Жыл бұрын
This program is wrong
@VeebaSauce
@VeebaSauce Жыл бұрын
Your explanation is not to the point. Can't understand what are saying.
Remove Duplicates from Sorted Array - Leetcode 26 - Python
10:38
25 nooby Python habits you need to ditch
9:12
mCoding
Рет қаралды 1,8 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
User Input for a List | Python Programming language Tutorial
7:25
Example Program
Рет қаралды 100 М.
This Is Why Python Data Classes Are Awesome
22:19
ArjanCodes
Рет қаралды 821 М.
Solve any Star Pattern program in Python
18:44
Simply Coding
Рет қаралды 1 МЛН
How to Remove Duplicate Elements in List using Python
4:24
I know python
Рет қаралды 35 М.
Second Largest number in a Python List
7:33
The Programming Portal
Рет қаралды 27 М.
Unpacking Operators in Python: What are * and **?
12:35
NeuralNine
Рет қаралды 10 М.
List Comprehension - BEST Python feature !!! Fast and Efficient
14:51
Python Simplified
Рет қаралды 199 М.
5 Good Python Habits
17:35
Indently
Рет қаралды 679 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН