Convertir una Lista de Python a JSON

Para convertir una lista de Python a JSON, utilice la función json.dumps(). La función dumps() toma la lista como argumento y devuelve una cadena JSON.

Sintaxis

La sintaxis para utilizar el método json.dumps() es

import json

jsonString = json.dumps(list)

Tenemos que importar el paquete json para utilizar json.dumps().

Ejemplo 1: Convertir una lista de Python a JSON

En este ejemplo, tomaremos una lista de Python con algunos números en ella y la convertiremos en una cadena JSON.

import json

aList = [41, 58, 63]
jsonStr = json.dumps(aList)
print(jsonStr)

Salida:

[41, 58, 63]

Ejemplo 2: Convertir una Lista Python de Diccionarios a JSON

En este ejemplo, tomaremos una Lista Python de Diccionarios como elementos y la convertiremos en una cadena JSON.

import json

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

Salida:

[{"a": 1, "b": 2}, {"c": 3, "d": 4}]

Ejemplo 3: Convertir una Lista de Listas de Python a JSON

En este ejemplo, tomaremos una Lista de Listas de Python y la convertiremos en una cadena JSON.

import json

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

Salida:

[[{"a": 1, "b": 2}], [{"c": 3, "d": 4}]]

En este tutorial de Ejemplos de Python, aprendimos a convertir una Lista de Python en una cadena JSON.

Deja una respuesta