一個多重循環體字典

 

bob = {'name':'Bob smith','age':42,'pay':30000,'job':'dev'}
sue = {'name':'Sue Jones','age':45,'pay':40000,'job':'mus'}
db = {}
db['bob'] = bob
db['sue'] = sue
if __name__:'__main__'
for key in db:
    print db[key]['name']



這裏我們把key看做初始循環,所以第一重循環將得到KEY,也就是bob和sue,但是並沒有得到他們的私有值。
但是我們這裏是這樣輸出的print  db[key]['name'],其實它的意思很簡單,就是說;DB裏的鍵bob和sue裏
的name鍵打印出來。(PYTHON中國www.okpython.com
那麼最終結果也就是Bob smith和Sue Jones了。
本文采錄自<<PYTHON編程>>一書,python中國---老老仙,解釋翻譯.

 

from: http://www.okpython.com/bbs/viewthread.php?tid=539

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章