Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Prodentim Probiotics Specially Designed For The Health Of Your Teeth And Gums

Instant Grammar Checker - Correct all grammar errors and enhance your writing

Teach Your Child To Read

Powerful WordPress hosting for WordPress professionals

Disclosure: My content contains affiliate links.

31,111 questions

40,781 answers

573 users

How to remove duplicates from a list of tuples irrespective of order in Python

2 Answers

0 votes
tuplelist = [(4, 5), (5, 4), (1, 3), (3, 1), (8, 9), (2, 4)]

tuplelist = list(set(map(tuple, map(sorted, tuplelist))))

print(tuplelist)




'''
run:

[(4, 5), (8, 9), (1, 3), (2, 4)]

'''

 





answered Dec 2, 2022 by avibootz
0 votes
tuplelist = [(4, 5), (5, 4), (1, 3), (3, 1), (8, 9), (2, 4)]

tuplelist = [tuple(sorted(val)) for val in tuplelist]
tuplelist = list(set(tuplelist))

print(tuplelist)




'''
run:

[(4, 5), (8, 9), (1, 3), (2, 4)]

'''

 





answered Dec 2, 2022 by avibootz
...