Database System Concepts
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Bartleby Related Questions Icon
Related questions
Question
thumb_up100%
Create a dictionary whose keys are month name and values is the number days in the corresponding months:
a) Accept month name and number of days from the user.
b) Print key in alphabetic order.
c) Print months with 31
d) Accept number of days from the user and display all the month having those many days.
Expert Solution
Check MarkThis question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
bartleby
This is a popular solution
bartleby
Trending nowThis is a popular solution!
bartleby
Step by stepSolved in 2 steps with 2 images
Knowledge Booster
Background pattern image
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.Similar questions
- (1) Create two dictionaries: one should contain bank account number as key and the customer name as value. The other should contain bank account number as key and the balance as value. (1 pt) Ex:An account dictionary with one entry: {'109': 'John Doe'} A balance dictionary with one entry: {'109': 2500.58} Create the following 4 accounts:Account #: Name: Balance ($): '109' 'John 'Doe' 2500.58 '110' 'Mary Woods' 1070.50 '111' 'Sam Brown' 7850.00 '112' 'Mark Miller' 5000.95arrow_forwardThe following lines of code define three dictionaries for a movie database. They indicate the movies' genre, production year, and budget. The movie titles are dictionary keys in each case. Write a program that prompts the user to enter a search criteria including three elements: 1) a genre, 2) a year, 3) a minimum budget (in million dollars), separated by semicolons (;). Then searches the database and returns a list of all movie titles in the requested genre that are produced within or after the entered year and their budget were equal or greater than the entered minimum. If there is no movie matching the entered criteria just tell the user so. Example 1:Enter genre, starting year, and min budget: drama;2000;5We found these matching movies: ['the pianist','the salesman'] Example 2:Enter genre, starting year, and min budget: action;2020;10Sorry! We could not find a match! # Defining dictionaries (do not change this part of code) genres=...arrow_forwardDisplays a rank in the defined dictionary.a) Create a dictionary, rank = {1:"Freshman", 2:"Sophmore", 3:"Junior", 4:"Senior"}b) Request a user input for a number of years.c) Print the value of the matching key in the dictionary.d) Print the error message if input is invalid. In actual code and psuedocode. Using python programming language.arrow_forward
- Write a function called count_duplicates that takes a dictionary as an argument and returns the number of values that appear two or more times.arrow_forwardThis code is a part of a C dictionary. Please write the code for the below requirements. dict_get Next, you will implement: char* dict_get (const dict_t* dict, const char* key); This function goes through the list given by dict. If you use the above structure, this means starting at el = dict->head and checking each time whether the key at el is key; if it is not, we set el = el->next, until either key is found, or we reach el == NULL. To compare key with el->key, we need to compare one by one each character in key with those in el->key. Remember that strings in C are just pointers (memory addresses) to the first character in the string, so comparing el->key == key will not do what you want. So how do you even get the length of a string s? You would start at memory location s and advance as long as the byte at s (i.e. *s) is not the end-of-string marker (0,円 the NULL character). This can get a bit messy, so luckily, you are allowed to use the string comparison...arrow_forwardThis section has been set as optional by your instructor. OBJECTIVE: Write a program in Python that prints the middle value of a dictionary's values, using test_dict from the test_data.py module. NOTE: test_dict is created & imported from the module test_data.py into main.py Example 1: test dict = {'a':1,'b':9,'c':2,'d':5} prints 5 Example 2: test_dict = {'b':9,'d':5} prints 5 Hint: You may(or may not) find the following function useful: list.sort() which sorts the elements in a list. Note: the result is automatically stored in the original list, and return value from the function is None Туре list = [1, 2,3,2,1] After calling: list = [1,1,2,2,3] list.sort(), 339336.2266020 x3zgy7 LAB 13.11.1: Middlest Value (Structured Types) АCTIVITY 0/11 File is marked as read only Current file: test_data.py 1 #This module creates the test_dict to be used in main.py 2 #Reads input values from the user & places them into test_dict 3 dict_size = int(input()) #Stores the desired size of test_dict. 4...arrow_forward
- Question 5 Assume you are given a dictionary student_dict with Mary taking ACT101, FIN202, MIS310 and MIS340, Steve is enrolled in FIN202, MKT300 and MIS310, and Paul is registered for ACT101 and MKT300. With Ist initially set to an empty list, which of the following would complete the code that will correctly produce the list of students taking MIS courses. for key in student_dict: for val in student_dict [key]: if 'MIS' in 1st.append( and O val; val; 1st; key O val; val; 1st; val O val; key; 1st; val O val; key; 1st; key Question 6 0.5 pts not in 0.5 pts Given the customer reviews shown below, which one of the following would correctly display the first company's name XYZ, Inc.? + 100% O KHarrow_forwardAssume the variable definitions references a dictionary. Write an if statement that determines whether the key 'marsupial' exists in the dictionary. If so, delete 'marsupial' and its associated value. If the key is not in the dictionary, display a message indicating so.arrow_forwardLAB ASSIGNMENT, CONT. 2) author_book.py Use the previous project as a model. This time, use a variable called readings, of the dictionary data type (instead of users). It stores your favorite authors and book titles, as key-value pairs. Initialize the dictionary with 3 authors and book titles. Like the previous program, this one should display a command menu and let the user view, add, edit and delete dictionary entries. With the new program, you need to adapt the variable names, user-facing messages and capitalization strategies to fit the new content. NOTE: test data needs to use the same capitalization strategy as the program. COMMAND MENU view - View readings add Add a reading edit del exit Edit a reading Delete a reading Exit program Command: edit Enter author's name: G.W. Bush Current book title is 41: Portrait of My Father. Enter new title for G.W. Bush: Decision Points G.W. Bush title was edited to Decision Points. Command:arrow_forward
- As part of this assignment, the program that you will be writing will store current grades in a dictionary using course codes as keys and with values consisting of percent grades in lists. The main functions of this program are to print a student's gradebook, to drop the lowest grade in each course, print the student's gradebook again, drop the course with lowest average, and finally printing the student's gradebook again. This program requires a main function and a custom value-returning function. In the main function, code these basic steps in this sequence (intermediate steps may be missing): start with an empty dictionary that represents a gradebook and then use a while loop to allow the input of course codes from the keyboard. End the while loop when the user presses enter without entering data.within the while loop:for each course entered, use a list comprehension to generate five random integers in the range of 70 through 100. These random integers in a list represent the...arrow_forwardPyhton code please help, indentation would be greatly appreciatedarrow_forwardExercise: Check Monster Character Exists Description In this series of exercises, you will create functions to create, modify and examine dictionaries that represent characters in an animated film, and the cast members who voice the characters. The keys of the dictionary will be character names. The values in the dictionary will be voice actor names. For this exercise, you will create a function that checks if a character is already in the dictionary. Files monsterfunctions.py : set of functions to work with monster cast dictionaries. Function Name has_character Parameters monsters: a dictionary character: a string, the name of a character Action Checks if character is a key in monsters. Return Value True if character is a key in monsters, otherwise False. Examples monsters = create_monster_cast() monsters = add_cast_member(monsters, "Mike", "William Crystal") has_character(monsters, "Mike") -> True has_character(monsters, "Sully") -> Falsearrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Text book imageDatabase System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationText book imageStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONText book imageDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- Text book imageC How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONText book imageDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningText book imageProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education