笨办法学Python-习题40
2018-01-25 11:24
405 查看
习题40:
Python 字典(Dictionary)
字典是花括号{}
列表是[]
元组是()
字典里左边的叫键 右边叫键值 值竟然可以放一个函数名~
cities={'CA':'San Francisco','MI':'Detroit','FL':'Jacksonville'}
cities['NY']='New York'
cities['OR']='Portland'
def find_city(themap,state):
if state in themap:
return themap[state]
else:
return "Not found."
cities['_find']=find_city
while True:
print "State?(ENTER to quit)",
state = raw_input(">")
if not state:break
city_found=cities['_find'](cities,state)
print city_found
for city in cities:
print city
print cities.items()
Python 字典(Dictionary)
字典是花括号{}
列表是[]
元组是()
字典里左边的叫键 右边叫键值 值竟然可以放一个函数名~
cities={'CA':'San Francisco','MI':'Detroit','FL':'Jacksonville'}
cities['NY']='New York'
cities['OR']='Portland'
def find_city(themap,state):
if state in themap:
return themap[state]
else:
return "Not found."
cities['_find']=find_city
while True:
print "State?(ENTER to quit)",
state = raw_input(">")
if not state:break
city_found=cities['_find'](cities,state)
print city_found
for city in cities:
print city
print cities.items()
相关文章推荐
- 笨办法学python习题40
- 笨办法学python笔记:习题10 那是什么(转义字符)
- 笨办法学Python-习题18-25
- 笨办法学python习题31 做出决定
- 笨办法学python加分习题15
- 笨办法学python加分习题17
- “笨办法”学Python习题41代码问题
- 笨办法学python习题8:打印,打印,打印
- 《笨办法学python(第三版)》习题5
- 笨办法学python加分习题35
- 笨办法学python习题7 更多打印
- 笨办法学Python-习题2:注释和井号
- 笨办法学python加分习题32
- 笨办法学Python习题14 提示和传递
- 笨办法学python习题4变量和变名
- 笨办法学Python-习题45-End
- 笨办法学python加分习题28
- 笨办法学python加分习题29
- 笨办法学python加分习题39
- 笨办法学Python-习题1