Элементы которые встречаются в списке нечетное число раз. Python
def odd_elements(arr: list) -> list:
odd_list = []
odd_list = [r for r in arr if arr.count(r) % 2 != 0]
print(odd_list)
return odd_list
odd_elements([1, 2, 3, 2, 4, 5, 5, 6, 6, 6])
assert result1 == [1, 3, 4, 6]
на выходе получается [1, 3, 4, 6, 6, 6] помогите пожалуйста, в чем причина