所以我想说我有一个这样的初始词典:
color = {'blue': 1, 'red': [], 'green':[]}
在我的代码运行后,我最终得到了这个:
color = {'blue':[] , 'red': [], 'green':1}
如何将初始键蓝色与最终键绿色进行比较,以查看键值是否相同?我还想检查红色是否仍然是空的。
答案 0 :(得分:1)
您可以事先使用copy.deepcopy
制作原始字典的副本。
import copy
color = {'blue': 1, 'red': [], 'green':[]}
original_colors = copy.deepcopy(color)
然后,您可以这样检查:
if original_colors['blue'] == color['green']:
...