Разбор первого элемента массива JSON (получение данных из листов Google) - PullRequest
0 голосов
/ 13 марта 2020

Я разрабатываю приложение в Android, используя листы Google в качестве БД, и мой результирующий объект JSON имеет формат:

{"range":"Sheet1!A1:B3","majorDimension":"ROWS","values":[["question 1","answer1"],["question 2","answer2"],["question 3","answer3"]]}

Я извлекаю из него массив JSON и получаю:

[["question 1","answer1"],["question 2","answer2"],["question 3","answer3"]]

Теперь я хочу разделить вопросы и сохранить их в отдельных массивах, а также ответы в другом массиве. По сути, я хочу разбить / проанализировать каждый элемент массива JSON, однако я могу получить только весь элемент, а не первое значение каждого элемента.

, поскольку у меня нет критериев поиска вот как я могу получить первое / второе значение каждого элемента отдельно?

1 Ответ

1 голос
/ 13 марта 2020

Вы можете попробовать это ниже:

json_data = [["question 1","answer1"],["question 2","answer2"],["question 3","answer3"]]
questions = [i[0] for i in json_data]
answers = [i[1] for i in json_data]
...