无法将两个数据集链接在一起

时间:2016-11-02 12:29:33

标签: python

我有以下数据

a = {'x':1, 'z': 3}
b = {'y' : 2, 'z' : 4}

现在我想把两者连在一起。所以我这样做:

from collections import ChainMap
c = ChainMap(a,b)

然而,这会引发以下错误:

"Cannot import name ChainMap"

对这里出了什么问题的想法?

1 个答案:

答案 0 :(得分:0)

我对ChainMap没有任何问题。只有在使用旧版本的Python3时,该错误才可见 - >例如3.2。

您使用的是哪种Python?我在Python 3.5中使用它,没有任何问题可见。如果您尝试使用Py 3.2或2.7,它将抛出上述错误。

<div id="output"></div>

如果适合您,请安装最新版本的Py3.x,您将看不到任何问题。

希望这可以解决您的疑问。祝你有愉快的一天。