Topics: functions, dictionary, files Problem Statement: In this lab, you will be building a software application that will print the most popular ice-cream flavor among kids. Lab Scenario: 1. You are...


Please do this in Python


Topics: functions, dictionary, files<br>Problem Statement:<br>In this lab, you will be building a software application that will print the most popular ice-cream<br>flavor among kids.<br>Lab Scenario:<br>1. You are given an input file 'flavors.txt'. One sample example of the file is given below.<br>2. You will design two user-defined function apart from main:<br>3. create_flavor_dict(lines): takes the file information and creates a flavor count<br>dictionary where key will be a ice-cream flavor and value will be the count of how many<br>times children had that particular flavor.<br>4. most_popular_flavor(flavor_dict): returns the name of the popular flavor from the<br>flavor_dict.<br>5. The main() function is responsible reading from the file information and calling the two<br>functions function.<br>6. You MUST use a dictionary data structure to determine the count of each flavor. You<br>then determine the most popular flavor from the dictionary values.<br>Sample I/0:<br>Sample Input file: Each line has a name of a kid and the flavor of ice cream she had (separated<br>by space)<br>Jake vanilla<br>Jane chocolate<br>Jill vanilla<br>Mary strawberry<br>Janet chocolate<br>Mika chocolate<br>Sample Output:<br>The most popular flavor is: chocolate<br>

Extracted text: Topics: functions, dictionary, files Problem Statement: In this lab, you will be building a software application that will print the most popular ice-cream flavor among kids. Lab Scenario: 1. You are given an input file 'flavors.txt'. One sample example of the file is given below. 2. You will design two user-defined function apart from main: 3. create_flavor_dict(lines): takes the file information and creates a flavor count dictionary where key will be a ice-cream flavor and value will be the count of how many times children had that particular flavor. 4. most_popular_flavor(flavor_dict): returns the name of the popular flavor from the flavor_dict. 5. The main() function is responsible reading from the file information and calling the two functions function. 6. You MUST use a dictionary data structure to determine the count of each flavor. You then determine the most popular flavor from the dictionary values. Sample I/0: Sample Input file: Each line has a name of a kid and the flavor of ice cream she had (separated by space) Jake vanilla Jane chocolate Jill vanilla Mary strawberry Janet chocolate Mika chocolate Sample Output: The most popular flavor is: chocolate

Jun 08, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here