如何在ChainMap中打印特定元素

时间:2019-07-18 10:20:28

标签: python dictionary collections

我有一个变量reaction。这是一个ChainMap容器。此变量具有函数keys()。此功能用于显示ChainMap中所有词典的所有键。我的问题是我无法打印某些符号。

例如:reaction变量是:

reaction = {'a': 1, 'b': 2} 

我想打印第二个密钥,即2,但是我找不到如何做

我的代码:

import collections 

# initializing dictionaries 
dic1 = {'a': 1, 'b': 2} 

# initializing ChainMap 
chain = collections.ChainMap(dic1) 

# printing chainMap using maps 
print("All the ChainMap contents are : ") 
print(chain.maps) 

# printing keys using keys() 
print("All keys of ChainMap are : ") 
print(list(chain.keys())) 

# printing keys using keys() 
print("All values of ChainMap are : ") 
print(list(chain.values()))

0 个答案:

没有答案