Как получить последнее значение в массиве JSONPython

Программы на Python
Ответить
Anonymous
 Как получить последнее значение в массиве JSON

Сообщение Anonymous »

Как получить последнее значение в массиве json.
row =

Код: Выделить всё

 {'title': 'Consolidated form', 'question_type': 'year_of_birth_question', 'tags': 'test-form', 'slug': 'test-form', 'version': 'v1.01', 'locale': 'en', 'high_result_page': 'assessment-result-high', 'high_inflection': '50', 'medium_result_page': '0', 'medium_inflection': 'assessment-result-moderate', 'low_result_page': '30', 'skip_threshold': 'assessment-result-low', 'skip_high_result_page': '1', 'generic_error': 'skip-result-page', 'question': 'Oops, something strange happened. Please try again. If this keeps happening, contact Engineering.', 'explainer': 'What year were you born in', 'error': '', 'min': '', 'max': '', 'answers': '', 'scores': '', 'answer_semantic_ids': '', 'question_semantic_id': '', 'None': ['yob-question']}
Моему приложению иногда не удается получить последний ключевой элемент, как показано выше, поэтому я хотел бы иметь возможность получить последнее значение (yob-вопрос) и сообщить пользователю, что он был для yob-question не получено ключевое значение.
Я не ищу жестко запрограммированного решения, поскольку последний элемент в списке не всегда может быть yob-question.< /p>
Спасибо
Я пробовал распечатать так:

Код: Выделить всё

print(row[-1])
, но это возвращает ключевую ошибку.

Подробнее здесь: https://stackoverflow.com/questions/792 ... json-array
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»