1 cities = { 2 'shanghai':{'country':'china','population':10000,'fact':'good'}, 3 'lendon':{'country':'england','population':2348,'fact':'nice'}, 4 'new york':{'country':'american','population':8650,'fact':'rich'}, 5 } 6 for city,characts in cities.items(): 7 print("city:"+city.title()) 8 print("\tcountry:"+characts['country']) 9 print("\tpopulation:"+str(characts['population'])) 10 print("\tfact:"+characts['fact']) 11 print("\n")
1 再次重申:for 后面可以跟兩個變量來訪問鍵和值,這一功能由.items()完成
2 仔細思考for 后面的兩個變量的含義。並根據此深入思考訪問的機制
