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 maptype occurs in mapdata.
Define a function classifymapmapdata:
mapdata: 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 of all cells.
The string Farmland if the number of A cells is greater than of all cells.
The string Conservation if the number of U cells plus the number of W cells is greater than of all cells.
The string City if the number of C cells is greater than of all cells and the number of U cells plus the number of A cells is between and of all cells inclusive
The string Mixed if none of the above criteria are met.
Hint use your counttype function coupled with the fact that the total cells in mapdata is given by mn
Define a function isolatetypemapdata, maptype:
mapdata: A list of lists representing the data for a given map.
maptype: A string representing a map type TARCW or U
Return: A new list of lists that represent mapdata as a matrix but all entries that are not equal to maptype are replaced with a string containing only a space
Hint review the InLab Notebook Nested Loops to Process Lists of Lists demo on how to process D lists
Define a function
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
