Этот вопрос спрашивает, как определить, является ли каждый элемент в списке одинаковым. Как бы я решил определить, являются ли 95% элементов в списке одинаковыми в разумно эффективном режиме? Например:
>>> ninety_five_same([1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1])
True
>>> ninety_five_same([1,1,1,1,1,1,2,1]) # only 80% the same
False
Это должно быть несколько эффективным, потому что списки могут быть очень большими.