Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

Python | Convert dictionary object into string

  • Last Updated : 21 Jul, 2021

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.
 

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)



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. 
 

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)



Output:

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

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!