python变量可以=函数

来源:互联网 发布:宝宝鼻屎 知乎 编辑:程序博客网 时间:2024/06/05 08:34
cities = {'CA': 'San Francisco', 'MI': 'Detroit', 'FL': 'Jacksonville'}cities['NY'] = 'Nwe York'cities['OR'] = 'Portland'def find_city(themap, state):    if state in themap:        return themap[state]    else:        return "not found."# ok pay attention!#cities['_find'] = find_cityprint citieswhile True:    print "State? (ENTER to quit)",    state = raw_input("> ")    if not state:        break    # this line is the most important ever! study!    #city_found = cities['_find'](cities, state)    city_found = find_city(cities, state)    print city_found, cities.items()
原创粉丝点击