Better version of style 02
This commit is contained in:
@@ -97,20 +97,19 @@ def sort():
|
|||||||
"""
|
"""
|
||||||
word_freq = stack.pop()
|
word_freq = stack.pop()
|
||||||
# Not in style, left as exercise
|
# Not in style, left as exercise
|
||||||
return sorted(word_freq.iteritems(), key=operator.itemgetter(1), reverse=True)
|
stack.append(sorted(word_freq.iteritems(), key=operator.itemgetter(1), reverse=True))
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# The main function
|
# The main function
|
||||||
#
|
#
|
||||||
stack.append(sys.argv[1])
|
stack.append(sys.argv[1])
|
||||||
read_file()
|
read_file(); filter_chars(); scan(); remove_stop_words()
|
||||||
filter_chars()
|
frequencies(); sort()
|
||||||
scan()
|
|
||||||
remove_stop_words()
|
|
||||||
frequencies()
|
|
||||||
word_freqs = sort()
|
|
||||||
|
|
||||||
for tf in word_freqs[0:25]:
|
word_freqs = stack.pop()
|
||||||
print tf[0], ' - ', tf[1]
|
for i in range(0, 25):
|
||||||
|
stack.append(word_freqs[i])
|
||||||
|
print stack[0][0], ' - ', stack[0][1]
|
||||||
|
stack.pop()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user