Contact: aviboots(AT)netvision.net.il
39,939 questions
51,876 answers
573 users
import collections c = collections.Counter() c.update('abaacbbb') print(c) ''' run: Counter({'b': 4, 'a': 3, 'c': 1}) '''
import collections c = collections.Counter() s = "python java" c.update(s) print(c) ''' run: Counter({'a': 2, 'p': 1, 'y': 1, 't': 1, 'h': 1, 'o': 1, 'n': 1, ' ': 1, 'j': 1, 'v': 1}) '''
import collections c = collections.Counter() s = "python java" c.update(s) print(c['a']) print(c['p']) ''' run: 2 1 '''
import collections c = collections.Counter() s = "abcaabbbc" c.update(s) for ch in s: print('{} : {}'.format(ch, c[ch])) ''' run: a : 3 b : 4 c : 2 a : 3 a : 3 b : 4 b : 4 b : 4 c : 2 '''
import collections c = collections.Counter('abaacbbb') print(c) print(len(c)) ''' run: Counter({'b': 4, 'a': 3, 'c': 1}) 3 '''