In this lab, you will be building a software application that will print the most popular ice-cream flavor among kids. In python: you will be building a software application that will print the most...


In this lab, you will be building a software application that will print the most popular ice-cream flavor among kids.


In python:


you will be building a software application that will print the most popular ice-cream flavor among kids.:


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): returnsthe name ofthe popular flavorfrom the flavor_dict.
5. The main() function isresponsible 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:<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: 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