Вопрос Python. нужна помощь.

Регистрация
15 Окт 2013
Сообщения
70
Репутация
1
Спасибо
0
Монет
0
Допустим, есть массив A = [1, 2 ,14, 1, 3, 1, 2, 2]

Как получить значения, где показано сколько каждого элемента в массиве повторяется раз. Тоесть единиц тут 3, двоек тоже 3, одна 14?
 
from collections import Counter
A = [1, 2 ,14, 1, 3, 1, 2, 2]
C = Counter(A)
print(C)
 
Там нужен цикл использовать , я уже забыл for i in A:
If i==
Print (i)
Лучше с# изучать
 
A = [1, 2 ,14, 1, 3, 1, 2, 2]
print(*[f'{i} = {A.count(i)}' for i in set(A)], sep='\n')
 
Функция есть как в пхп, знаю тока в пхп
 
A = [1, 2, 14, 1, 3, 1, 2, 2]
count_dict = {}

for i in A:
count_dict = A.count(i)

print("Количество повторений каждого элемента в массиве:")
for key, value in count_dict.items():
print(f"{key} - {value} раз(а)")
 
Назад
Сверху