Пожалуйста, попробуйте это:
paragraph = """ The titled track “Heart Attack” does not interpret the
feelings of being in love in a serious way,
but with Chuu’s own adorable emoticon like ways. The music video has
references to historical and fictional
figures such as the artist Rene Magritte!!.... c c c c c c c ccc"""
characterToRemove = (",","!",".","?",'“','”')
for i in paragraph:
if i in characterToRemove:
paragraph = paragraph.replace(i,"")
paragraph=paragraph.split()
uniqueWords=set(paragraph)
dictionartWords={}
for i in uniqueWords:
dictionartWords[i]=0
for i in paragraph:
if i in dictionartWords.keys():
dictionartWords[i]+=1
В результате вы получите словарь, который содержит уникальные слова в виде ключевого и цифрового значения, которое указывает количество каждого уникального слова в абзаце:
print(dictionartWords)
{'The': 2, 'like': 1, 'серьезно': 1, 'озаглавлено': 1, 'Rene': 1, 'a': 1, 'artist': 1, 'video':1, «c»: 7, «with»: 1, «track»: 1, «to»: 1, «fictional»: 1, «чувства»: 1, «ccc»: 1, «но»: 1,«не»: 1, «имеет»: 1, «интерпретировать»: 1, «путь»: 1, «как»: 1, «из»: 1, «смайлик»: 1, «сердце»: 1, «в»': 2,' очаровательны ': 1,' любовь ': 1,' ссылки ': 1,' бытие ': 1,' Магритт ': 1,' Чуу ': 1,' исторический ': 1,' такой ':1, 'и': 1, 'did': 1, 'music': 1, 'the': 2, 'figure': 1, 'Attack': 1, 'own': 1, 'way': 1}