Нет, похоже, работает как словарь, но мне интересно, не приведет ли это к неприятности позже. Например, это работает:
>>> x={'a':1, 'b':2, None:3}
>>> x
{'a': 1, None: 3, 'b': 2}
>>> x[None]
3
Фактические данные, с которыми я работаю, - это образовательные стандарты. Каждый стандарт связан с областью содержимого. Некоторые стандарты также связаны с подрайонами контента. Я хотел бы сделать вложенный словарь формы {contentArea:{contentSubArea:[standards]}}
. Некоторые из этих ключей contentSubArea будут None.
В частности, мне интересно, не приведет ли это к путанице, если я найду ключ, который не существует в какой-то момент или что-то непредвиденное.