Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,876 questions

51,800 answers

573 users

How to convert object containing variety data types to JSON string in Python

1 Answer

0 votes
import json

o = {"name": "Fox",
     "age": 52,
     "work": True,
     "profession": "Programmer",
     "languages": ("Python", "C", "Java"),
     "boat": None,
     "company": [
         {"name": "Google", "salary": 14400},
         {"name": "Microsoft", "salary": 14400}
     ]
}

jsn = json.dumps(o)

print(jsn)

print(jsn[0])
print(jsn[1])
print(jsn[2])
print(jsn[3])
print(jsn[4])
print(jsn[5])

print(type(jsn))
print(type(o))

'''
run:

{"name": "Fox", "languages": ["Python", "C", "Java"], "age": 52, "company": [{"name": "Google", "salary": 14400}, {"name": "Microsoft", "salary": 14400}], "boat": null, "profession": "Programmer", "work": true}
{
"
n
a
m
e
<class 'str'>
<class 'dict'>

'''

 



answered Nov 25, 2018 by avibootz
...