Рубрики
Без рубрики

Python Json в список

Автор оригинала: Python Examples.

Python Json в список

Чтобы преобразовать строку JSON в список Python, используйте функцию json.loads (). Функция нагрузки () требует строки массива JSON в качестве аргумента и возвращает список Python.

Синтаксис

Синтаксис для использования метода json.loads ()

import json

aList = json.dumps(jsonString)

Мы должны импортировать пакет JSON для использования функции json.dumps ().

Примечание: Обратите внимание, что функция Dumps () возвращает список Python, только если json String – это массив JSON.

Пример 1: конвертировать строку массива JSON в список Python

В этом примере мы возьмем строку Array JSON и преобразуйте его в список Python. Массив JSON имеет два элемента с каждым элементом, содержащим два клавиши: значения пары каждого.

После загрузки строки JSON в список мы распечатаем значение для ключа “Б” Отказ

Python Program

import json

jsonStr = '[{"a":1, "b":2}, {"c":3, "d":4}]'
aList = json.loads(jsonStr)
print(aList[0]['b'])

Выход

2

Пример 2: Конвертируйте массив JSON массивов строки в список Python

В этом примере мы возьмем строку JSON с массивом массивов и преобразовывать его в список списков Python.

После разбора строки JSON в список Python мы доступен в первом элементе первой первой во всей списке.

Python Program

import json

jsonStr = '[[{"a":1, "b":2}], [{"c":3, "d":4}]]'
aList = json.loads(jsonStr)
print(aList[0][0])

Выход

{'a': 1, 'b': 2}

Резюме

В этом руководстве примеров Python мы узнали, как загрузить строку Array JSON в список Python.