Udacity CS101: не уверен, что этот вложенный словарь неправильный или я что-то упустил - PullRequest
1 голос
/ 02 декабря 2019

Я супер новичок в Python на Udacity CS101. Задача состояла в том, чтобы добавить запись is_noble_gas в существующий вложенный словарь, чтобы она отображала True или False при поиске в скобках.

Когда я отправляю этот кодчтобы ответить на вопрос, он говорит мне, что я не прав. Я что-то пропускаю?

Вот вопрос теста:

Тест: добавление значений во вложенные словари

Попробуйте свои силы в работе с вложенными словарями. Добавьте еще одну запись 'is_noble_gas' в каждый словарь в словаре elements. После вставки новых записей вы сможете выполнить поиск:

>>> print(elements['hydrogen']['is_noble_gas'])
False
>>> print(elements['helium']['is_noble_gas'])
True

И это моя попытка:

elements = { 
   'hydrogen': {'number': 1, 'weight': 1.00794, 'symbol': 'H',
                'is_noble_gas': 'False'}, 
   'helium': {'number': 2, 'weight': 4.002602, 'symbol': 'He',
              'is_noble_gas': 'True'}
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...