Question: python Define a function named print_cases_table(countries cases_dict, months_list) which takes a covid 19 country-cases dictionary and a list of month names as parameters. The function


python
Define a function named print_cases_table(countries cases_dict, months_list) which takes a covid 19 country-cases dictionary and a list of month names as parameters. The function prints the contents of the dictionary in a table format as shown in the example below. The key of each dictionary item is the country name and the value is a list of monthly cases for the country. The width of the first column is 15 and the the width of other columns is 10. The content of each column is aligned to the left edge of the column. The second row of the table has a horizontal line of '-'characters. The function should also print the number of total cases at the end of each row. Note: the function should print the table in ascending keys order. For example: Test Result Nov data = {'Uruguay': [2634, 1049, 448], 'Taiwan': [120, 41, 26]} Name months_list ['Nov', 'Oct', 'Sept'] print_cases_table(data, months_list) Taiwan Uruguay 120 2634 Result 26]} Name Nov Oct Sept Total Taiwan 120 41 26 187 Uruguay 2634 1049 448 4131
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
