import collections
a_list = ["a", "b", "a"]
occurrences = collections.Counter(a_list)
print(occurrences)
# Basic syntax:
sum(1 for item in your_list if item == "some_condition")
# This counts the items in your_list for which item == "some_condition"
# is true. Of course, this can be changed to any conditional statement
student_grades = [9.1, 8.8, 10.0, 7.7, 6.8, 8.0, 10.0, 8.1, 10.0, 9.9]
samebnumber = student_grades.count(10.0)
print(samebnumber)
from collections import Counter
1ist1 = ['Peter', 'Rose', 'Donald', 'Peter']
a = Counter(listl).get('Peter')
print(f'Peter appears in the list {a} times')
# Output:
# Peter appears in the list 2 times
Map<String, Long> counts =
list.stream().collect(Collectors.groupingBy(e -> e, Collectors.counting()));
#Count the frequency of elements in a list using dictionary
l=eva1.l(input("Enter the list"))
d={}
print(l)
for i in l:
if i not in d:
d[i]=l.count(i)
else:
pass
print("Frequency of element:")
for i in d:
print(i,"-",d[i])
output:
Enter the list[1,5,8,7,5,6,3,2,4,7,5,1,]
[1, 5, 8, 7, 5, 6, 3, 2, 4, 7, 5, 1]
Frequency of element:
1 - 2
5 - 3
8 - 1
7 - 2
6 - 1
3 - 1
2 - 1
4 - 1