Question: Return: An integer representing the number of times map _ type occurs in map _ data. Define a function classify _ map ( map _

Return: An integer representing the number of times map_type occurs in map_data.
Define a function classify_map(map_data):
map_data: A list of lists representing the data for a given map.
Return: A map classification according to the following rules:
The string Suburban if the number of 'R' cells is greater than 50% of all cells.
The string Farmland if the number of 'A' cells is greater than 50% of all cells.
The string Conservation if the number of 'U' cells plus the number of 'W' cells is greater than 50% of all cells.
The string City if the number of 'C' cells is greater than 50% of all cells and the number of 'U' cells plus the number of 'A' cells is between 10% and 20% of all cells (inclusive).
The string Mixed if none of the above criteria are met.
(Hint, use your count_type function coupled with the fact that the total cells in map_data is given by m*n)
Define a function isolate_type(map_data, map_type):
map_data: A list of lists representing the data for a given map.
map_type: A string representing a map type (T,A,R,C,W, or U)
Return: A new list of lists that represent map_data as a matrix but all entries that are not equal to map_type are replaced with a string containing only a space ("").
(Hint, review the In-Lab Notebook Nested Loops to Process Lists of Lists demo on how to process 2D lists)
Define a function

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!