Sort by
recency
|
1609 Discussions
|
- dlesov+ 0 comments
- singhshrajan+ 0 comments
- using default dict
- from collections import defaultdict
- n =int(input())
- li = []
- my_dict = defaultdict(int)
- for i in range (n):
- i = input()
- li.append(i)
- for i in li:
- my_dict[i] +=1
- print(len(my_dict)) print(" ".join(map(str,my_dict.values())))
- singhshrajan+ 0 comments
- n =int(input())
- li = []
- my_dict = {}
- for i in range (n):
- i = input()
- li.append(i)
- for i in li:
- if(i in my_dict):
- my_dict[i] +=1
- else:
- my_dict[i] = 1
- print(len(my_dict)) print(" ".join(map(str,my_dict.values())))
- singhshrajan+ 0 comments
- from collections import Counter
- n =int(input())
- li = []
- count_li = []
- for i in range(n):
- i = input().lower()
- li.append(i)
- counter = Counter(li)
- counter_elements = list(Counter(li).keys())
- for i in counter_elements:
- count_li.append(str(counter[i]))
- print(len(counter_elements))
- print(" ".join(count_li))
- zhuyanzhao_js+ 0 comments
Please Login in order to post a comment