Q:

Найти повторяющиеся элементы в списке, используя while, if , for in

Подскажите пожалуйста, как будет выглядеть код, который находит повторяющиеся элементы в списке с использованием циклов.
Допустим, список: [1,2,3,1,1,1,2,3,3,2,2,]
вывод:
1:4
2:4
3:3

A:

Как вариант
list1 = [1,2,3,4,2,1,3,2,1]
counter ={}
for el in list1:
    if el not in counter:
        c=0
        for n in list1:
            if n==el:
                c+=1
        counter[el]=c
print(counter)

