Sollicitatievraag bij Meta

Write a python program to remove duplicates , keep the first occurrance

Antwoorden op sollicitatievragen

Anoniem

20 jul 2018

def remove_duplicates(input_list): unique_list = [] count_num = set([]) for num in input_list: if not count_num or i not in count_num: unique_list.append(num) count_num.add(num) return unique_list

1

Anoniem

16 dec 2018

Approach 1: simply use set() function because set() can't have duplicates list (set()) approach 2: Use inbuilt dictionary list(dict.fromkeys ())