【发布时间】:2016-11-12 22:09:17
【问题描述】:
假设我们有两个字典:
c1 = {'Disks': [1, 3, 6, 2], 'left': True, 'right': False}
c2 = {'Disks': [0, 5, 7, 9, 8], 'left': False, 'right': True}
如何将它们添加在一起,以便新字典如下:
{'Disks': [1, 3, 6, 2, 0, 5, 7, 9, 8], 'left': True, 'right': True}
所以基本上'Disks' 中的所有内容都会合并在一起。
此外,如果其中一个左键为真,则新字典中的左键将为真,如果两者均为假,则新字典中的左键仍为假。我也希望同样的事情发生在正确的键上。
【问题讨论】:
-
你真的尝试过什么吗?发生了什么?
-
我遇到的一个问题是,如果我有一个列表并将其放入我的函数中,它最终会以字典的形式显示为真或假,但如果我输入的列表为空而不是右或左可能是空的,取决于它在哪一个......(没有很好地解释)但我认为我克服了这个障碍。
-
然后显示该问题的minimal reproducible example。
标签: python dictionary modeling