RosettaCodeData/Task/Ordered-words/Python/ordered-words-1.py
Ingy döt Net 86c034bb8b new files
2013-04-10 12:38:42 -07:00

8 lines
352 B
Python

import urllib.request
url = 'http://www.puzzlers.org/pub/wordlists/unixdict.txt'
words = urllib.request.urlopen(url).read().decode("utf-8").split()
ordered = [word for word in words if word==''.join(sorted(word))]
maxlen = len(max(ordered, key=len))
maxorderedwords = [word for word in ordered if len(word) == maxlen]
print(' '.join(maxorderedwords))