How to create class object from list of words in Python

1 Answer

0 votes
class Word:
    word_count = {}

    def __init__(self, word):
        self.word = word
        if word in self.word_count.keys():
            self.word_count[word] += 1
        else:
            self.word_count[word] = 1



w = Word('word1')
w = Word('word2')
w = Word('word2')
w = Word('word2')
w = Word('word3')
w = Word('word4')
w = Word('word4')

print(w.word_count)



'''
run:

{'word1': 1, 'word2': 3, 'word3': 1, 'word4': 2}

'''

 



answered Nov 28, 2020 by avibootz

Related questions

1 answer 184 views
3 answers 544 views
1 answer 301 views
301 views asked Oct 21, 2015 by avibootz
1 answer 298 views
1 answer 407 views
...