Равенство упорядоченного
Равенство упорядоченного
Почему равенство OrderedDict ниже истинно (a1 == a2) , но ложно для (b1 == b2)
Обновление:
Должно ли (a1 == a2) быть ложным ?
Что я уже пробовал:
из коллекций импортируйте OrderedDict
a1 = OrderedDict ([('a', 1), ('b', 2)])
a2 = OrderedDict ([('a', True), ('b', 2)])
>> & gt; a1 == a2
Правда
b1 = OrderedDict([('a', 1), ('b', 2)])
b2 = OrderedDict([('a', None), ('b', 2)])
&ГТ;&ГТ;&ГТ;В1= В2
Ложный