Python. нужна помощь. - Общение Python мододелов
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

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

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

Как получить значения, где показано сколько каждого элемента в массиве повторяется раз. Тоесть единиц тут 3, двоек тоже 3, одна 14?
 
Регистрация
8 Дек 2013
Сообщения
66
Репутация
0
Спасибо
0
Монет
0
from collections import Counter
A = [1, 2 ,14, 1, 3, 1, 2, 2]
C = Counter(A)
print(C)
 
Регистрация
12 Июл 2013
Сообщения
92
Репутация
0
Спасибо
0
Монет
0
Там нужен цикл использовать , я уже забыл for i in A:
If i==
Print (i)
Лучше с# изучать
 
Регистрация
27 Авг 2013
Сообщения
70
Репутация
0
Спасибо
0
Монет
0
A = [1, 2 ,14, 1, 3, 1, 2, 2]
print(*[f'{i} = {A.count(i)}' for i in set(A)], sep='\n')
 
Регистрация
13 Ноя 2013
Сообщения
73
Репутация
0
Спасибо
0
Монет
0
Функция есть как в пхп, знаю тока в пхп
 
Регистрация
17 Ноя 2013
Сообщения
81
Репутация
0
Спасибо
0
Монет
0
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} раз(а)")
 
Сверху Снизу