Question

In a python script, create a list of dictionaries and write JSON from out of the...

In a python script, create a list of dictionaries and write JSON from out of the dictionaries.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

import json

nameAgeDict = {'Jack': 13, 'Leena':25, 'Martin': 45}
nameCityDict = {'Jack': 'Alley', 'Leena': 'NYC', 'Martin': 'Sydney'}

dictList = [nameAgeDict, nameCityDict]

# using dumps, you can create JSON form any python object
print(json.dumps(dictList))

please upvote. Thanks!

Add a comment
Answer #2

CodeToCopy:

list_of_dicts_json.py

# importing json module

# will be used to convert list of dicts to json

import json

# creating list of dictionaries

list_of_dicts = [{'id': 123, 'data': 'qwerty', 'indices': [1,10]}, {'id': 345, 'data': 'mnbvc', 'indices': [2,11]}]

# printing list of dictionaries

print("List of dictionaries: ");

print(list_of_dicts)

# converting list of dictionaries to json

json_of_list_of_dicts = json.dumps(list_of_dicts)

#printing json string of list of dictionaries

print("Json of list of dictionaries: ");

print(json_of_list_of_dicts)

OutputScreenshot:

Add a comment
Know the answer?
Add Answer to:
In a python script, create a list of dictionaries and write JSON from out of the...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Create a list of dictionaries and write out some JSON from it. It should resemble below...

    Create a list of dictionaries and write out some JSON from it. It should resemble below once executed: [ { filename: ‘groupproject.txt’, foldername: ‘c:\\class’, size: 345 lastmod: ‘08/11/2015 5:15AM’ }, { filename: ‘homework5.txt’, foldername: ‘c:\\class\\section’, size: 856 lastmod: ‘09/05/2017 8:24PM’ }, and etc.. ]

  • Exercise 1 - Create a List to Sum Values Write a python script that sums the...

    Exercise 1 - Create a List to Sum Values Write a python script that sums the values in a list called add_list that contains the following values: (10, 2, -4, 8). Make sure you include a for loop when iterating through the list to sum the values. Take screenshots of the code and output. Exercise 2 – Create a Dictionary Write a python script that prints a dictionary where the key numbers are 1, 2, 3, 4, and 5 and...

  • Write program and programmer information as comments at the top of the script. Create a text...

    Write program and programmer information as comments at the top of the script. Create a text file called words.txt and include at least 20 English dictionary-based words in your folder. Program must read the list of words from the file into list data structure. Program chooses a random word from the list and starts asking player to guess the word one character at a time until player wins or runs out of predefined no. of tries. Game continues until the...

  • write a script which will list the contents of the /dev directory. Then have the script...

    write a script which will list the contents of the /dev directory. Then have the script create a file to redirect the output from the file to a new directory called Devsample in the /home directoy which will only display first 10 lines of the directory and last 5 lines of the directory. Show the output of the Devsample file. ( LINUX SCRIPT)

  • A script in Python 2.7 Create a script that prints the average that continuously updates as...

    A script in Python 2.7 Create a script that prints the average that continuously updates as new numbers are entered in python. Sample Run Welcome to the Average Calculator, please insert a number New number 1 The current average is 1.0 New number 3 The current average is 2.0 New number 6 The current average is 3.333 New number 6 The current average is 4.0

  • Solve the code below: CODE: """ Code for handling sessions in our web application """ from bottle import request, response import uuid import json import model import dbsche...

    Solve the code below: CODE: """ Code for handling sessions in our web application """ from bottle import request, response import uuid import json import model import dbschema COOKIE_NAME = 'session' def get_or_create_session(db): """Get the current sessionid either from a cookie in the current request or by creating a new session if none are present. If a new session is created, a cookie is set in the response. Returns the session key (string) """ def add_to_cart(db, itemid, quantity): """Add an...

  • Write a python program where you create a list (you an create it in code you...

    Write a python program where you create a list (you an create it in code you do not have to use input() statements) that represents the total rainfall for each of 12 months (assume that element 0 is January and element 11 is December). The program should calculate and display the: 1) total rainfall for the year; 2) the average monthly rainfall; 3) the months with the highest and lowest amounts. You need to figure out how to access each...

  • write in python Create a program that will ask the user for a list of integers,...

    write in python Create a program that will ask the user for a list of integers, all on one line separated by a slash. construct a list named "adj_numbers" which contains the users input numbers after subtracting 2 from each number. then print the resulting list. the input statement and print statement are given to you in the starting code. a sample run of the program is as follows: Enter a list of integers, separated by slashes: 7/3/6/8 resulting list:...

  • In python, Write short programs (notebook cells) showing how to create & use the following data...

    In python, Write short programs (notebook cells) showing how to create & use the following data types: Tuples Ints Floats Dictionaries Sets Numpy array The programming details are provided in a separate Jupyter notebook file

  • Python -  Compose a program script that accepts input for album data for 3 albums including Artist,...

    Python -  Compose a program script that accepts input for album data for 3 albums including Artist, Title, and exactly five track titles. Collect these into a dictionary of dictionaries structure, stores the result in a JSON file and then reads the records and displays them in tabular form with column headings. Input Output Artist – The Beatles Title – Abbey Road Number of Tracks - 0 Artist: The Beatles    Title: Abbey Road Artist – The Beatles Title – Revolver Number...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT