cd desktop
/Users/JoJo/Desktop
cd projects
/Users/JoJo/Desktop/Projects
cd 650
/Users/JoJo/Desktop/Projects/650
cd Week 6
/Users/JoJo/Desktop/Projects/650/Week 6
f = open('huck.txt','r')
import operator, time, string
start = time.time()
huck = {}
for line in f:
    line=line.split()
    for word in line:
        word = word.lower()
        new_word = word.translate(string.maketrans("",""), string.punctuation)
        if new_word in huck:
            huck[new_word]+=1
        else:
            huck[new_word]=1
sorted_huck=sorted(huck.items(), key=operator.itemgetter(1), reverse =True)
elapsed = time.time() - start
print ('Run took', elapsed, 'seconds.')
Run took 180.09129118919373 seconds.
print ('Number of distinct words:', len(sorted_huck))
Number of distinct words: 0