Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import itertools
- import string
- import requests
- STATES = []
- STATES_URL = 'http://www.wefeelfine.org/data/files/states.txt'
- KEYBOARD_ROWS = ('qwertyuiop', 'asdfghjkl', 'zxcvbnm')
- KEYBOARD = tuple(map(set, KEYBOARD_ROWS))
- STATES = tuple(map(set, requests.get(STATES_URL).text.splitlines()))
- assert set(string.ascii_lowercase) == set(''.join(KEYBOARD_ROWS))
- assert len(STATES) == 50
- for state, row_letters in itertools.product(STATES, KEYBOARD):
- if state <= row_letters:
- print(state)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement