- 論壇徽章:
- 3
|
版本是3.5
python語言及其應(yīng)用中的題目:
1、創(chuàng)建一個名為e2f的英法字典并打印出來。這里提供一些單詞對,dog是chien, cat是chat, walrus是morse。
>>> e2f={'dog':'chien','cat':'chat','walrus':'morse'}
2、利用e2f創(chuàng)建一個名為f2e的法英字典。注意要使用items方法。
>>> f2e={}
>>> for english,french in e2f.items():
... f2e[french]=english
...
>>> f2e
{'morse': 'walrus', 'chat': 'cat', 'chien': 'dog'}
問題:
>>> for english,french in e2f.items(): ------這里我的理解是將e2f的鍵賦值給了english,e2f的值賦值給了french。
... f2e[french]=english ------- 這里就真不理解了,為什么賦值后,e2f的鍵與值就對調(diào)了?
>>> for english,french in e2f.items():
... english
...
'walrus'
'cat'
'dog' |
|