Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import traceback
- def find_unique(lst):
- count = 0
- data = list(set(lst))
- print(data)
- true_data = []
- for i in data:
- for k in range(len(lst)):
- if lst[k] == i:
- count += 1
- if count == 1:
- true_data.append(i)
- count = 0
- print(true_data)
- return true_data
- # Тесты
- try:
- assert find_unique([1, 1, 1, 2, 1, 1]) == [2]
- assert find_unique([0, 0, 0.55, 0, 0.66]) == [0.55, 0.66]
- assert find_unique([1, 2, 3, 4, 5]) == [1, 2, 3, 4, 5]
- except AssertionError:
- print("TEST ERROR")
- traceback.print_exc()
- else:
- print("TEST PASSED")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement