d = {? ? 'Adam': 95,? ? 'Lisa': 85,? ? 'Bart': 59}for x in d.keys():? for y in d.values():? ? print x +':', y
1 回答

清波
TA貢獻(xiàn)165條經(jīng)驗 獲得超90個贊
d.keys() ?是一個列表:['Bart', 'Lisa', 'Adam']
d.values() 也是一個列表?[59, 85, 95]
所以上面的代碼 就是 雙重循環(huán)了:
for?x?in?['Bart',?'Lisa',?'Adam']: ????for?y?in?[59,?85,?95]: ????????print?x?+?':',?y
雙重循環(huán) 就是 外面每循環(huán)依次 , 里面的循環(huán)會走完整個循環(huán)。?
結(jié)果就是 一個人名 對應(yīng)三個分?jǐn)?shù)了。
添加回答
舉報
0/150
提交
取消