ting Write a program that first reads in the name of an input file and then reads the input file using the file.readlines() method. The input file contains an unsorted list of number of seasons followed by the corresponding TV show. Your program should put the contents of the input file into a dictionary where the number of seasons are the keys, and a list of TV shows are the values (since multiple shows could have the same number of seasons). Sort the dictionary by key (least to greatest) and output the results to a file named output_keys.txt, separating multiple TV shows associated with the same key with a semicolon (;). Next, sort the dictionary by values (alphabetical order), and output the results to a file named output_titles.txt. Ex: If the input is: filel.txt

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
Answered: Write a program that X
Upload Documents for Free Acce X
B Announcements - IT-140-J6182
zy Section 7.9 - IT 140: Introduction X
+
https://learn.zybooks.com/zybook/SNHUIT140V3/chapter/7/section/9
= zyBooks
My library > IT 140: Introduction to Scripting v3 home >
7.9: LAB: Sorting TV Shows (dictionaries and lists)
E zyBooks catalog
? Help/FAQ 8 Jose Roque
Write a program that first reads in the name of an input file and then reads the input file using the file.readlines() method. The input file
contains an unsorted list of number of seasons followed by the corresponding TV show. Your program should put the contents of the input
file into a dictionary where the number of seasons are the keys, and a list of TV shows are the values (since multiple shows could have the
same number of seasons).
Sort the dictionary by key (least to greatest) and output the results to a file named output_keys.txt, separating multiple TV shows
associated with the same key with a semicolon (;). Next, sort the dictionary by values (alphabetical order), and output the results to a file
named output_titles.txt.
Ex: If the input is:
filel.txt
and the contents of file1.txt are:
20
Gunsmoke
30
The Simpsons
10
Will & Grace
14
Dallas
20
Law & Order
12
1:28 AM
O Type here to search
后 )
8/16/2021
Transcribed Image Text:Answered: Write a program that X Upload Documents for Free Acce X B Announcements - IT-140-J6182 zy Section 7.9 - IT 140: Introduction X + https://learn.zybooks.com/zybook/SNHUIT140V3/chapter/7/section/9 = zyBooks My library > IT 140: Introduction to Scripting v3 home > 7.9: LAB: Sorting TV Shows (dictionaries and lists) E zyBooks catalog ? Help/FAQ 8 Jose Roque Write a program that first reads in the name of an input file and then reads the input file using the file.readlines() method. The input file contains an unsorted list of number of seasons followed by the corresponding TV show. Your program should put the contents of the input file into a dictionary where the number of seasons are the keys, and a list of TV shows are the values (since multiple shows could have the same number of seasons). Sort the dictionary by key (least to greatest) and output the results to a file named output_keys.txt, separating multiple TV shows associated with the same key with a semicolon (;). Next, sort the dictionary by values (alphabetical order), and output the results to a file named output_titles.txt. Ex: If the input is: filel.txt and the contents of file1.txt are: 20 Gunsmoke 30 The Simpsons 10 Will & Grace 14 Dallas 20 Law & Order 12 1:28 AM O Type here to search 后 ) 8/16/2021
Answered: Write a program that X
Upload Documents for Free Acce X
B Announcements - IT-140-J6182 | X
zy Section 7.9 - IT 140: Introduction X
https://learn.zybooks.com/zybook/SNHUIT140V3/chapter/7/section/9
= zyBooks
My library > IT 140: Introduction to Scripting v3 home >
7.9: LAB: Sorting TV Shows (dictionaries and lists)
E zyBooks catalog
2 Help/FAQ
Jose Roque
Murder, She Wrote
the file output_keys.txt should contain:
10: Will & Grace
12: Murder, She Wrote
14: Dallas
20: Gunsmoke; Law & Order
30: The Simpsons
and the file output_titles.txt should contain:
Dallas
Gunsmoke
Law & Order
Murder, She Wrote
The Simpsons
Will & Grace
Note: There is a newline at the end of each output file, and file1.txt is available to download.
247772.2002516.qx3zqy7
LAB
7.9.1: LAB: Sorting TV Shows (dictionaries and lists)
0/10
АCTIVITY
1:29 AM
O Type here to search
后
8/16/2021
+
Transcribed Image Text:Answered: Write a program that X Upload Documents for Free Acce X B Announcements - IT-140-J6182 | X zy Section 7.9 - IT 140: Introduction X https://learn.zybooks.com/zybook/SNHUIT140V3/chapter/7/section/9 = zyBooks My library > IT 140: Introduction to Scripting v3 home > 7.9: LAB: Sorting TV Shows (dictionaries and lists) E zyBooks catalog 2 Help/FAQ Jose Roque Murder, She Wrote the file output_keys.txt should contain: 10: Will & Grace 12: Murder, She Wrote 14: Dallas 20: Gunsmoke; Law & Order 30: The Simpsons and the file output_titles.txt should contain: Dallas Gunsmoke Law & Order Murder, She Wrote The Simpsons Will & Grace Note: There is a newline at the end of each output file, and file1.txt is available to download. 247772.2002516.qx3zqy7 LAB 7.9.1: LAB: Sorting TV Shows (dictionaries and lists) 0/10 АCTIVITY 1:29 AM O Type here to search 后 8/16/2021 +
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 4 images

Blurred answer
Follow-up Questions
Read through expert solutions to related follow-up questions below.
Follow-up Question

The file name is file1.txt

How would you inclue this?

Solution
Bartleby Expert
SEE SOLUTION
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY