Python: получить частоту элементов в списке
Список Python: Упражнение - 30 с решением
Напишите программу на Python, чтобы получить частоту элементов в списке.
Пример решения : -
Код Python:
import collections
my_list = [10,10,10,10,20,20,20,20,40,40,50,50,30]
print("Original List : ",my_list)
ctr = collections.Counter(my_list)
print("Frequency of the elements in the List : ",ctr)
Пример вывода:
Оригинальный список: [10, 10, 10, 10, 20, 20, 20, 20, 40, 40, 50, 50, 30] Частота элементов в Списке: Счетчик ({10: 4, 20: 4, 40: 2, 50: 2, 30: 1})
Блок - схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python, чтобы получить уникальные значения из списка.
Далее: написать программу на Python для подсчета количества элементов в списке в указанном диапазоне.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code