我创建了一个包含以下六个条目的字典:
然而,如果我创建一个排除了这些项的新字典,它就会变得正常。
>>> dict1 = {
'A': ['A','A'],
'AB':['A','B'],
'A':['A','O'],
'B':['B','B'],
'B':['B','O'],
'O':['O','O']
}
但是当我查字典时,我发现项 "{'A': ['A', 'A'], 'B': ['B', 'B']}"
已被排除。
>>> dict1
Out[19]: {'A': ['A', 'O'], 'AB': ['A', 'B'], 'B': ['B', 'O'], 'O': ['O', 'O']}
>>> len(dict1)
Out[17]: 4
然而,如果我创建一个排除了这些项的新字典,它就会变得正常。
>>> dict2 ={'A': ['A', 'A'], 'B': ['B', 'B']}
>>> dict2
Out[21]: {'A': ['A', 'A'], 'B': ['B', 'B']}
有人能解释一下这是为什么吗?