All pastes #2126213 Raw Edit

Miscellany

public text v1 · immutable
#2126213 ·published 2012-03-08 20:08 UTC
rendered paste body
jumbles = {}
maximum = 0
bs = []

f = open("words", "r")
for w in f:
    w = w.strip()
    s = "".join(sorted(w))

    if s in jumbles:
        if w not in jumbles[s]:
            jumbles[s].append(w)
    else:
        jumbles[s] = [w]

for w in jumbles:
    if len(jumbles[w]) > maximum:
        maximum = len(jumbles[w])
        bs = [jumbles[w]]
    elif len(jumbles[w]) == maximum:
        bs.append(jumbles[w])

for s in bs:
    print " ".join(s)