El diccionario es un contenedor importante y se usa casi en todos los códigos de programación diaria, así como en el desarrollo web, cuanto más se usa, más es el requisito de dominarlo y, por lo tanto, es necesario el conocimiento de sus operaciones.
Veamos las diferentes formas de convertir diccionario en string.
Métodos #1: Usar json.dumps()
json.dumps() es una función incorporada en la biblioteca json. Tiene ventaja sobre pickle porque tiene soporte multiplataforma.
Python3
# Python code to demonstrate # to convert dictionary into string # using json.dumps() import json # initialising dictionary test1 = { "testname" : "akshat", "test2name" : "manjeet", "test3name" : "nikhil"} # print original dictionary print (type(test1)) print ("initial dictionary = ", test1) # convert dictionary into string # using json.dumps() result = json.dumps(test1) # printing result as string print ("\n", type(result)) print ("final string = ", result)
Producción:
initial dictionary = {‘testname’: ‘akshat’, ‘test2name’: ‘manjeet’, ‘test3name’: ‘nikhil’} final string = {“testname”: “akshat”, “test2name”: “manjeet”, “test3name”: “nikhil”}
Métodos #2: Uso de str()
La función str() convierte el valor especificado en una string.
Python3
# Python code to demonstrate # to convert dictionary into string # using str() # initialising dictionary test1 = { "testname" : "akshat", "test2name" : "manjeet", "test3name" : "nikhil"} # print original dictionary print (type(test1)) print ("initial dictionary = ", test1) # convert dictionary into string # using str result = str(test1) # print resulting string print ("\n", type(result)) print ("final string = ", result)
Producción:
initial dictionary = {‘test2name’: ‘manjeet’, ‘testname’: ‘akshat’, ‘test3name’: ‘nikhil’} final string = {‘test2name’: ‘manjeet’, ‘testname’: ‘akshat’, ‘test3name’: ‘nikhil’}
Publicación traducida automáticamente
Artículo escrito por garg_ak0109 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA