我有以下数据
a = {'x':1, 'z': 3}
b = {'y' : 2, 'z' : 4}
现在我想把两者连在一起。所以我这样做:
from collections import ChainMap
c = ChainMap(a,b)
然而,这会引发以下错误:
"Cannot import name ChainMap"
对这里出了什么问题的想法?
答案 0 :(得分:0)
我对ChainMap没有任何问题。只有在使用旧版本的Python3时,该错误才可见 - >例如3.2。
您使用的是哪种Python?我在Python 3.5中使用它,没有任何问题可见。如果您尝试使用Py 3.2或2.7,它将抛出上述错误。
<div id="output"></div>
如果适合您,请安装最新版本的Py3.x,您将看不到任何问题。
希望这可以解决您的疑问。祝你有愉快的一天。