( ) , , - Counter object:
from collections import Counter
singlet = Counter(nums).most_common()[-1][0]
Counter , , , , , . most_common (value, count), .
, , :
[k for k, v in Counter(nums).items() if v == 1]
:
, , , remove, in, - O (n 2). Counter . , , most_common , , O (n log n). @Stefan Pochman : Python Timsort, ( , , , ), O (n).