參考資料:可可豆
字典是一種容器,以鍵:值(KEY:VALUE)成對出現。
範例一:列印所有元素
1 2 3 4 5 | CocoaBean={'Criollo':'產量佔可可豆總產量3%,是最頂級的可可豆品種。', 'Forastero':'市面上最常見,生產量最大,佔80%以上。', 'Trintario':'由Criollo、Forastero所混種的Trintario'} print(CocoaBean) |
執行結果:
{'Criollo': '產量佔可可豆總產量3%,是最頂級的可可豆品種。', 'Forastero': '市面上最常見,生產量最大,佔80%以上。', 'Trintario': '由Criollo、Forastero所混種的Trintario'}
範例二:取行單一元素
1 2 3 4 5 | CocoaBean={'Criollo':'產量佔可可豆總產量3%,是最頂級的可可豆品種。', 'Forastero':'市面上最常見,生產量最大,佔80%以上。', 'Trintario':'由Criollo、Forastero所混種的Trintario'} print(CocoaBean['Criollo']) |
執行結果:
產量佔可可豆總產量3%,是最頂級的可可豆品種。
範例三:列印所有的KEY
1 2 3 4 5 6 | CocoaBean={'Criollo':'產量佔可可豆總產量3%,是最頂級的可可豆品種。', 'Forastero':'市面上最常見,生產量最大,佔80%以上。', 'Trintario':'由Criollo、Forastero所混種的Trintario'} for bean in CocoaBean: print(bean) |
執行結果:
Criollo
Forastero
Trintario
1 2 3 4 5 6 | CocoaBean={'Criollo':'產量佔可可豆總產量3%,是最頂級的可可豆品種。', 'Forastero':'市面上最常見,生產量最大,佔80%以上。', 'Trintario':'由Criollo、Forastero所混種的Trintario'} for bean in CocoaBean.values(): print(bean) |
執行結果:
產量佔可可豆總產量3%,是最頂級的可可豆品種。
市面上最常見,生產量最大,佔80%以上。
由Criollo、Forastero所混種的Trintario
範例五:走訪所有鍵,取行所有的內容
1 2 3 4 5 6 | CocoaBean={'Criollo':'產量佔可可豆總產量3%,是最頂級的可可豆品種。', 'Forastero':'市面上最常見,生產量最大,佔80%以上。', 'Trintario':'由Criollo、Forastero所混種的Trintario'} for bean in CocoaBean.keys(): print(bean,'是',CocoaBean[bean]) |
執行結果:
Criollo 是 產量佔可可豆總產量3%,是最頂級的可可豆品種。
Forastero 是 市面上最常見,生產量最大,佔80%以上。
Trintario 是 由Criollo、Forastero所混種的Trintario
範例六:取出所有的鍵/值
1 2 3 4 5 6 | CocoaBean={'Criollo':'產量佔可可豆總產量3%,是最頂級的可可豆品種。', 'Forastero':'市面上最常見,生產量最大,佔80%以上。', 'Trintario':'由Criollo、Forastero所混種的Trintario'} for key, value in CocoaBean.items(): print(key, '是', value) |
執行結果:
Criollo 是 產量佔可可豆總產量3%,是最頂級的可可豆品種。
Forastero 是 市面上最常見,生產量最大,佔80%以上。
Trintario 是 由Criollo、Forastero所混種的Trintario
沒有留言:
張貼留言