Автор оригинала: Python Examples.
Список Python к JSON
Чтобы преобразовать список Python в JSON, используйте функцию json.dumps (). Функция Dumps () принимает список в качестве аргумента и возвращает строку JSON.
Синтаксис
Синтаксис для использования метода json.dumps ()
import json jsonString = json.dumps(list)
Мы должны импортировать пакет JSON для использования json.dumps ().
Пример 1: Преобразовать список Python в JSON
В этом примере мы возьмем список Python с некоторыми номерами в нем и преобразовать его в json String.
Python Program
import json aList = [41, 58, 63] jsonStr = json.dumps(aList) print(jsonStr)
Выход
[41, 58, 63]
Пример 2: Преобразовать список словарей Python в JSON
В этом примере мы возьмем список Python с словарями в качестве элементов и преобразуйте его на строку JSON.
Python Program
import json
aList = [{'a':1, 'b':2}, {'c':3, 'd':4}]
jsonStr = json.dumps(aList)
print(jsonStr)Выход
[{"a": 1, "b": 2}, {"c": 3, "d": 4}]Пример 3: Преобразовать список списков Python в JSON
В этом примере мы возьмем список списков Python из списков и преобразовывать его в строку JSON.
Python Program
import json
aList = [[{'a':1, 'b':2}], [{'c':3, 'd':4}]]
jsonStr = json.dumps(aList)
print(jsonStr)Выход
[[{"a": 1, "b": 2}], [{"c": 3, "d": 4}]]Резюме
В этом руководстве примеров Python мы узнали, как преобразовать список Python в json String.