#22 - Python Collections

#22 - Python Collections

By Ifeanyi Omeata


Topics:


1. Counter from Collections
2. Defaultdict from Collections


1. Counter from Collections


>>Return to Menu

from collections import Counter

nlist = ["b", "e", "a", "e", "c", "e", "c", "d"]
print(Counter(nlist))
print(type(Counter(nlist)))
print(Counter(nlist)['e'])

image.png

from collections import Counter

nlist = ["b", "e", "a", "e", "c", "e", "c", "d"]
print(Counter(nlist))
print(type(Counter(nlist)))
print(Counter(nlist)['e'])

sentence = "The alphabet a to Z."
print(Counter(sentence))
print(type(Counter(sentence)))
print(Counter(sentence)['e'])

image.png


2. Defaultdict from Collections


>>Return to Menu

from collections import defaultdict

mydefaultdict = defaultdict(lambda: 'Sorry, not a key.',{'a':5, 'b':2})
print(mydefaultdict['c'])

mydict = {'a':5, 'b':2}
print(mydict['c'])

image.png

#End


Hope you enjoyed this! :) Follow me for more contents...


Get in Touch:
ifeanyiomeata.com

Youtube: youtube.com/c/IfeanyiOmeata
Linkedin: linkedin.com/in/omeatai
Twitter: twitter.com/iomeata
Github: github.com/omeatai
Stackoverflow: stackoverflow.com/users/2689166/omeatai
Hashnode: hashnode.com/@omeatai
Medium: medium.com/@omeatai
© 2022