def word_arr(): file = open('C:/Users/csguest/Desktop/133-master/Unit 4/pap.txt' ,'r') emptylist = [] for line in file: for word in f.cleanedup(line).split(): if word not in emptylist: emptylist.append(word) else: pass return emptylist
def averagewordlength(title): shelf = shelve.open('books') lines = shelf[title] shelf.close() number = 0 totallength = 0 for line in lines: for word in f.cleanedup(line).split(): number += 1 totallength += len(word) return totallength / number
''' import random import functions as f emptydict = {} def ordered(word): new = list(word) new.sort() return f.rejoin(new) with open('pap.txt') as file: for line in file: for word in f.cleanedup(line).split(): key = ordered(word) if key in emptydict: if word not in emptydict[key]: emptydict[key].append(word) else: emptydict[key] = [word] print(emptydict) enter = input("Enter: ") key = ordered(enter) if key in emptydict: print(emptydict[key]) else: print("No")