Python – Convert dictionary object into string



Python | Convert dictionary object into string

Dictionary is an important container and used almost in every code of day-day programming as well as web-development, more it is used, more is the requirement to master it and hence knowledge of its operations is necessary.
Let’s see the different ways of changing dictionary into string.

Methods #1: Using json.dumps() 
json.dumps() is an inbuilt function in json library.It has advantage over pickle because it has cross-platform support.

# 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)

Output:

 
initial dictionary = {‘testname’: ‘akshat’, ‘test2name’: ‘manjeet’, ‘test3name’: ‘nikhil’}
 
final string = {“testname”: “akshat”, “test2name”: “manjeet”, “test3name”: “nikhil”}

Methods #2: Using str() 
The str() function converts the specified value into a string.

# 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)

Output:

 
initial dictionary = {‘test2name’: ‘manjeet’, ‘testname’: ‘akshat’, ‘test3name’: ‘nikhil’}
 
final string = {‘test2name’: ‘manjeet’, ‘testname’: ‘akshat’, ‘test3name’: ‘nikhil’}

 

Last Updated on October 26, 2021 by admin

Leave a Reply

Your email address will not be published. Required fields are marked *

Recommended Blogs