Contact: aviboots(AT)netvision.net.il
39,924 questions
51,857 answers
573 users
lst = [34, 78, 34, 90, 'python', 'java', 7.35, 34, 'python'] index = 1 while index < len(lst): if lst[index] in lst[ : index]: lst.pop(index) else: index += 1 print(lst) ''' run: [34, 78, 90, 'python', 'java', 7.35] '''
lst = [34, 78, 34, 90, 'python', 'java', 7.35, 34, 'python'] lst = list(set(lst)) print(lst) ''' run: [34, 7.35, 'java', 78, 'python', 90] '''
lst = [34, 78, 34, 90, 'python', 'java', 7.35, 34, 'python'] lst = [i for v, i in enumerate(lst) if i not in lst[:v]] print(lst) ''' run: [34, 78, 90, 'python', 'java', 7.35] '''
from collections import OrderedDict lst = [34, 78, 34, 90, 'python', 'java', 7.35, 34, 'python'] lst = list(OrderedDict.fromkeys(lst)) print(lst) ''' run: [34, 78, 90, 'python', 'java', 7.35] '''