def abbrev_state_name_from_full(state): new_state = None state = state.strip().upper() for abbrev,full in STATE_DICT.iteritems(): if state == full.upper(): new_state = abbrev break elif state == abbrev: new_state = abbrev break return new_state
def full_state_name_from_abbrev(state): state = state.strip().upper() new_state = STATE_DICT.get(state, state) # gets value in dict for state; if none, returns current value by default (i.e., leaves unchanged, except for whitespace strip) return new_state