Write a script that creates a dictionary of name-age pair. Add some entries to your dictionary. Add a menu to support ADD, REMOVE, SERACH, AGE INCREASE, PRINT operations.The “Age Increase” option increases the age by 1 for all the entries in the dictionary.Test the four operations
Write a script that creates a dictionary of name-age pair. Add some entries to your dictionary. Add a menu to support ADD, REMOVE, SERACH, AGE INCREASE, PRINT operations.The “Age Increase” option increases the age by 1 for all the entries in the dictionary.Test the four operations
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
Write a script that creates a dictionary of name-age pair. Add some entries to your dictionary. Add a menu to support ADD, REMOVE, SERACH, AGE INCREASE, PRINT operations.The “Age Increase” option increases the age by 1 for all the entries in the dictionary.Test the four operations

Transcribed Image Text:Enter name: Amy
{John': 34, Bob': 26, 'Gorge': 60, 'Allen': 45}
Operations
1. Search
2. Add
3. Remove
4. Age Increase
5. Print Dictionary
6. Exit
Select 1-5:4
{John': 35, Bob": 26, 'Gorge': 60, 'Allen': 45}
Operations
1. Search
2. Add
3. Remove
4. Age Increase
5. Print Dictionary
6. Exit
Select 1-5:5
John 35
Bob 27
Gorge 61
Allen 46
Operations
1. Search
2. Add
3. Remove
4. Age Increase
5. Print Dictionary
6. Exit
Select 1-5:6
Goodbye!

Transcribed Image Text:Running Example:
{'John': 34, 'Amy": 59, Bob': 26, 'Gorge': 60}
Operations
1. Search
2. Add
3. Remove
4. Age Increase
5. Print Dictionary
6. Exit
Select 1-5:1
Enter name to search: Bob
Bob 26
Operations
1. Search
2. Add
3. Remove
4. Age Increase
5. Print Dictionary
6. Exit
Select 1-5:2
Enter name: Allen
Enter age: 45
{"John': 34, 'Amy': 59, Bob': 26, 'Gorge': 60, 'Allen': 45}
Operations
1. Search
2. Add
3. Remove
4. Age Increase
5. Print Dictionary
6. Exit
Select 1-5:3
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 4 steps with 2 images

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education