Given a text file (FILE1) with lots of words (ex, an ebook),
and another file (FILE2) with a list of blacklist words
(slangs, porn, etc.), write a program to find the top 100
words(most frequent 100 words) from FILE1 which are not
present in FILE2.
Answer / siva kumar reddy dandu
Steps to solve this.
1. open FILE1 in read mode
2. read content by using read()
3 split content by using
so that you can get lines
4 split lines by split(' ') so that you can get words
5 repeat above 4 lines with file FILE2
6 iterate words list and create dictionary word and frequency as key values.
skip the value if it is found in file2 key words.
7 sort dict by using x= list(sorted(wordsarr.items(),wordsarr.get, reverse=true)
so that we can get sorted dict in desc order.
8 return top 100 words by using print(x[:101])
| Is This Answer Correct ? | 1 Yes | 0 No |
What is a singleton python?
What is Java implementation of Python popularly know?
How do I run a subprocess with pipes connected to both input and output?
What are the 3 types of relation?
Explain about assertions in python?
What is flatmap in python?
How will you distinguish between numpy and scipy?
Explain indexing and slicing operation in sequences
What is docstring? How to define it?
please give the code for these 1 2 4 7 11 16...
What opens a py file?
Explain the use of decorators?