En este artículo, discutiremos cómo convertir un diccionario de tuplas a JSON.
Método 1: Usar json.dumps()
Esto convertirá el diccionario de tuplas a json.
Sintaxis : json.dumps (diccionario, sangría)
Parámetros :
- dictionary es el diccionario de entrada.
- sangría especifica el número de unidades de sangría
Ejemplo : conversión Python de tuplas a json
Python3
# import json module import json # dictionary of employee data data = { "id": ("1", "2", "3"), "name": ("bhanu", "sivanagulu"), "department": ("HR", "IT") } # convert into json final = json.dumps(data, indent=2) # display print(final)
Salida :
{ "id": [ "1", "2", "3" ], "name": [ "bhanu", "sivanagulu" ], "department": [ "HR", "IT" ] }
Método 2: Usar json.dump()
Esto escribirá los datos json convertidos en un archivo, que se descargará y guardará en su computadora.
Sintaxis : json.dump (diccionario, puntero)
Parámetros :
- dictionary es el diccionario de entrada.
- pointer es el puntero del archivo que se abre en modo de escritura o de adición.
Sintaxis :
with open("mydata.json", "w") as final: json.dump(data, final)
donde, mydata es el nuevo archivo JSON
Finalmente, tenemos que descargar el archivo JSON creado.
Sintaxis :
files.download('mydata.json')
Ejemplo : conversión Python de tuplas a json
Python3
# import json module from google.colab import files import json # dictionary of employee data data = { "id": ("1", "2", "3"), "name": ("bhanu", "sivanagulu"), "department": ("HR", "IT") } # convert into json # file name is mydata with open("mydata.json", "w") as final: json.dump(data, final) # download the json file files.download('mydata.json')
Producción:
Publicación traducida automáticamente
Artículo escrito por bhanusivanagulug y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA